Regina_Zhang 发表于 2020-3-16 20:29:33

关于openpyxl如何更新公式

当我保存文件时,会修改其他跟公式有关联的单元格。于是当我使用其他脚本读取工作表时,包含公式的单元格被报告为None。但是,当我打开工作表时,数值重新又出现了。我认为问题出在保存时,openpyxl没有“计算”公式。这将减小文件大小,并且需要手动打开/保存才能获取实际的单元格值。所以有什么办法能让python帮我把公式都更新一遍呢?

Regina_Zhang 发表于 2020-3-17 21:57:39

{:10_266:}

wangka 发表于 2020-3-18 07:47:26

你要选择用xxxx软件打开

wangka 发表于 2020-3-18 07:48:20

xxxx= 你想用它打开的软件

Regina_Zhang 发表于 2020-3-18 10:15:21

wangka 发表于 2020-3-18 07:48
xxxx= 你想用它打开的软件

我还是不是很明白
等号右边直接写软件名称?比如excel?不需要用一个函数什么的呢
然后还需要再保存嘛?
可以举个例子么,感谢

Regina_Zhang 发表于 2020-3-20 09:45:53

{:10_245:}

Regina_Zhang 发表于 2020-3-22 13:05:26

{:10_269:}

FHS 发表于 2020-3-22 17:20:52

我有个思路但是不会我给你说一下你自己看能做嘛,表格中我记得有个仅粘贴值的选项,你可以把表格从原本的表格复制到新的表格复制的时候复制仅复制值
页: [1]
查看完整版本: 关于openpyxl如何更新公式