首页 > 解决方案 > 使用openpyxl lib保存时无法将公式保存在excel文件下

问题描述

通过 openpyxl python 脚本保存时,excel 表中的公式将被删除。

有什么方法可以在不使用 python 脚本删除公式的情况下保存 excel 文件

预期:不应删除公式,应通过 openpyxl lib 读取数据

实际:已读取数据,但已删除公式

标签: pythonopenpyxl

解决方案


如果您读取带有data_only = True参数的文件,则您从公式中读取值,但不是公式。来自文档

data_only控制具有公式的单元格是否具有公式(默认)或上次 Excel 读取工作表时存储的值。


推荐阅读