diff options
-rw-r--r-- | sc/source/core/data/column2.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/source/core/data/column2.cxx b/sc/source/core/data/column2.cxx index ba3896ddcc35..0a62cb10506d 100644 --- a/sc/source/core/data/column2.cxx +++ b/sc/source/core/data/column2.cxx @@ -2823,6 +2823,9 @@ bool ScColumn::HandleRefArrayForParallelism( SCROW nRow1, SCROW nRow2 ) auto aCell = GetCellValue(i); if (aCell.meType == CELLTYPE_FORMULA) aCell.mpFormula->MaybeInterpret(); + // These require EditEngine (in ScEditUtils::GetString()), which is probably too complex for use in threads. + if (aCell.meType == CELLTYPE_EDIT) + return false; } return true; |