gpt4 book ai didi

python - 添加行/列时维护公式

转载 作者:行者123 更新时间:2023-12-04 20:53:54 25 4
gpt4 key购买 nike

我正在使用 openpyxl 进行一些 excel 表 Python 自动化,当我尝试将列或行插入我的表时遇到问题。

我正在修改一个现有的 Excel 工作表,其中包含基本公式(即 =F2-G2 )但是当我在这些单元格之前插入一行或列时,公式不会像在 Excel 中执行该操作那样进行相应调整。

例如,在列 F 之前插入一列应将公式更改为 =G2-H2但它却停留在 =F2-G2 ...

有没有办法解决这个问题?我无法真正遍历所有单元格并修复公式,因为该文件包含许多带有公式的列。

最佳答案

openpyxl 是一个文件格式库,而不是像 Excel 这样的应用程序,并且不尝试提供相同的功能。使用库的标记器应该可以翻译移动的单元格中的公式,但这会忽略引用同一工作表或同一工作簿中移动的单元格的任何公式。

关于python - 添加行/列时维护公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52472436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com