Perl Excel :: Writer :: XLSX公式计算时打开工作簿

我正在写一个使用Excel :: Writer :: XLSX的xlsx公式。

当我用Excel打开工作簿时,公式单元格中有一个0。

Excel中的“计算选项”设置为“自动”。 点击“立即计算”button或按F9键无法做任何事情。

按下CTRL + ALT + F9的作品。

有没有办法确保在打开工作簿时计算公式?

编辑:单元格内容示例“= A3 + A4”。

早期版本的Excel 2007中存在一个以这种方式影响Excel :: Writer :: XLSX文件的问题。

应用最新的Excel或Office Service Pack应该修复它。

如果不让我知道。

Excel :: Writer :: XLSX有一个$ worksheet-> write_formula方法,可以作为一个解决方法。 它有一个值字段来存储公式的结果,如果你有一个版本的Excel受到John的回答的影响。