openpyxl公式写入问题,python自动化办公

python模块openpyxl使用公式问题
在openpyxl往Excel中写入公式时,某些单元格会出现公式写入不全情况。比如我用for循环在excel中写入公式,打开excel时会出现下图1情况。点击“是”之后,excel将有问题公式删除,删除后的单元格为空白,如图2所示。下图3为E3单元格公式显示不全情况,下图4为E4单元格公式完整情况

img

img


img


“E3”单元格公式写入不完整

img


“E4”单元格完整写入
下图为代码

img

所谓公式其实就是一个字符串,关键要看你到底往里面写什么了,仔细调试丢失的公式是什么,如果不通过代码直接写报错不报错