diff options
author | xuri <xuri.me@gmail.com> | 2020-03-09 00:08:47 +0800 |
---|---|---|
committer | xuri <xuri.me@gmail.com> | 2020-03-09 00:08:47 +0800 |
commit | 2ccb8f62edd5d1ce039e663591964b9066fd2f4e (patch) | |
tree | ce96e8b663c51291881b464a466d900a612d4660 | |
parent | cb797540684d82fdb0fab111d0efce2977b24bf3 (diff) |
Remove calculated properties to make recalculate formulas in some spreadsheet applications, such as Kingsoft WPS
-rw-r--r-- | excelize.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/excelize.go b/excelize.go index e12e769..0962122 100644 --- a/excelize.go +++ b/excelize.go @@ -273,6 +273,9 @@ func replaceStyleRelationshipsNameSpaceBytes(contentMarshal []byte) []byte { // </row> // func (f *File) UpdateLinkedValue() error { + wb := f.workbookReader() + // recalculate formulas + wb.CalcPr = nil for _, name := range f.GetSheetMap() { xlsx, err := f.workSheetReader(name) if err != nil { |