【发布时间】:2016-01-10 17:57:51
【问题描述】:
我正在编写此代码以根据行将公式分配给特定单元格。但问题是,当我尝试打开 Excel 文件时,它会抛出一个错误并删除我编写的公式。
for z in range(4, 54):
wss.cell(coordinate="J"+str(z), value="=I"+str(z)+"*C"+str(z))
formula = "=SI(ESBLANCO(H"+str(z)+");0;BUSCARV(H"+str(z)+ ";Lista_precios!A3:B"+str(self.ultimaFila+1)+";2;FALSO))"
wss.cell(coordinate="I"+str(z), value=formula)
我正在用西班牙语编写 Excel 公式,因为我的 Excel 是西班牙语。 第一个简单的公式 =I4*C4 可以正常工作。 我打印了变量公式,它与Excel一致,但与Openpyxl冲突
【问题讨论】:
标签: python excel formula openpyxl