diff options
Diffstat (limited to 'sc/source/ui/docshell/docsh.cxx')
-rw-r--r-- | sc/source/ui/docshell/docsh.cxx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sc/source/ui/docshell/docsh.cxx b/sc/source/ui/docshell/docsh.cxx index cf4bcacdb551..b87bb7b4583b 100644 --- a/sc/source/ui/docshell/docsh.cxx +++ b/sc/source/ui/docshell/docsh.cxx @@ -1921,7 +1921,9 @@ void ScDocShell::AsciiSave( SvStream& rStream, const ScImportOptions& rAsciiOpt } else { - ScCellFormat::GetInputString( pCell, nFormat, aString, rFormatter ); + ScRefCellValue aCell; + aCell.assign(*pCell); + ScCellFormat::GetInputString(aCell, nFormat, aString, rFormatter); bString = false; } } @@ -1971,7 +1973,9 @@ void ScDocShell::AsciiSave( SvStream& rStream, const ScImportOptions& rAsciiOpt } else { - ScCellFormat::GetInputString( pCell, nFormat, aString, rFormatter ); + ScRefCellValue aCell; + aCell.assign(*pCell); + ScCellFormat::GetInputString(aCell, nFormat, aString, rFormatter); bString = false; } } |