diff options
author | Eike Rathke <erack@redhat.com> | 2020-04-27 23:12:42 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2020-04-28 11:26:38 +0200 |
commit | 716655820d69a0d6aaa2714cb4f12bae1aa2b862 (patch) | |
tree | f4241181eefab18c2217d056197f7d93c50ad410 /sc/source/core/tool/interpr4.cxx | |
parent | a02d059d3ef03246c226fa9fc499920f7bd4ffc8 (diff) |
Resolves: tdf#127831 implement RAND.NV() and RANDBETWEEN.NV() non-volatile
Same as RAND() and RANDBETWEEN() but not recalculating on every
change, just the normal expression recalculation.
Change-Id: I8ba7099125e487a78bd3d91db8b666c2f36b22fd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92994
Tested-by: Jenkins
Reviewed-by: Eike Rathke <erack@redhat.com>
Diffstat (limited to 'sc/source/core/tool/interpr4.cxx')
-rw-r--r-- | sc/source/core/tool/interpr4.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sc/source/core/tool/interpr4.cxx b/sc/source/core/tool/interpr4.cxx index 6fd4da8a1e36..7a6f03026121 100644 --- a/sc/source/core/tool/interpr4.cxx +++ b/sc/source/core/tool/interpr4.cxx @@ -4062,6 +4062,8 @@ StackVar ScInterpreter::Interpret() case ocPercentSign : ScPercentSign(); break; case ocPi : ScPi(); break; case ocRandom : ScRandom(); break; + case ocRandomNV : ScRandom(); break; + case ocRandbetweenNV : ScRandbetween(); break; case ocTrue : ScTrue(); break; case ocFalse : ScFalse(); break; case ocGetActDate : ScGetActDate(); break; |