Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Excel::Writer::XLSX 将公式写入 xlsx。
当我用 Excel 打开工作簿时,公式的单元格中有一个 0。
Excel 中的计算选项设置为自动。单击“立即计算”按钮或按 F9 无法执行任何操作。
按 CTRL+Alt+F9 有效。
有什么方法可以确保在打开工作簿时计算公式?
编辑:单元格内容示例“=A3+A4”。
Excel 2007 的早期版本中存在一个问题,它以这种方式影响 Excel::Writer::XLSX 文件。
应用最新的 Excel 或 Office 服务包应该可以修复它。
如果不让我知道。
Excel::Writer::XLSX 有一个 $worksheet->write_formula 方法,可用作解决方法。如果您的 Excel 版本受上面约翰的回答影响,它有一个值字段来存储公式的结果。