This call in (table6.cxx)
aCol[nCol].SetString(nRow, nTab, aString, pDocument->GetAddressConvention()); is very slow, and appears to be further to the cause...
Also in a ReplaceAll, for an reason I don't understand SetString is also called somewhere here:
ScAddress aAdr( nCol, nRow, nTab );
aCell.commit(*pUndoDoc, aAdr);
This call in (table6.cxx) .SetString( nRow, nTab, aString, pDocument- >GetAddressConv ention( )); is very slow, and appears to be further to the cause...
aCol[nCol]
Also in a ReplaceAll, for an reason I don't understand SetString is also called somewhere here: *pUndoDoc, aAdr);
ScAddress aAdr( nCol, nRow, nTab );
aCell.commit(