diff options
author | Eike Rathke <erack@redhat.com> | 2016-06-09 12:27:05 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2016-06-09 12:37:45 +0200 |
commit | a856bb67be5346136cc1c81a0b5230afe8db8fbe (patch) | |
tree | 777d38cade53fc9cf3c223077027b8d2d3fb94db /sc/inc | |
parent | 4d636391e3e588779c88c566ac7df5fd1990afea (diff) |
change number format for formula results if of different type
... so =IF(B1,B1) changes from FALSE to the content of B1 instead of
TRUE if B1 was empty or 0 on the first run but another value on the next
run, with some logic to not override user applied formats.
Change-Id: I0207adf0d71844f7bc2bb0f51ff308cca65aec52
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/formulacell.hxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sc/inc/formulacell.hxx b/sc/inc/formulacell.hxx index faebe0843a57..28c6d0965287 100644 --- a/sc/inc/formulacell.hxx +++ b/sc/inc/formulacell.hxx @@ -129,6 +129,8 @@ private: bool bTableOpDirty : 1; // Dirty flag for TableOp bool bNeedListening : 1; // Listeners need to be re-established after UpdateReference bool mbNeedsNumberFormat : 1; // set the calculated number format as hard number format + bool mbAllowNumberFormatChange : 1; /* allow setting further calculated + number formats as hard number format */ bool mbPostponedDirty : 1; // if cell needs to be set dirty later bool mbIsExtRef : 1; // has references in ScExternalRefManager; never cleared after set |