diff options
-rw-r--r-- | sc/source/core/data/cell.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sc/source/core/data/cell.cxx b/sc/source/core/data/cell.cxx index 0e34b3510ccb..4676cc8a0e17 100644 --- a/sc/source/core/data/cell.cxx +++ b/sc/source/core/data/cell.cxx @@ -1101,7 +1101,8 @@ void ScFormulaCell::CompileXML( ScProgress& rProgress ) pDocument->SetHasMacroFunc( true ); //volatile cells must be added here for import - if( pCode->IsRecalcModeAlways() ) + if( pCode->IsRecalcModeAlways() || pCode->IsRecalcModeForced() || + pCode->IsRecalcModeOnLoad() || pCode->IsRecalcModeOnLoadOnce() ) pDocument->PutInFormulaTree(this); } |