【发布时间】:2016-07-12 15:16:00
【问题描述】:
我通过 slsxwriter 创建了一个 excel 文件,并想在其中放置一个公式。我是这样做的:
sheet.write(2, 6, "=IF(AND(ISBLANK(J2); ISBLANK(K2); ISBLANK(L2)); \"PASSED\"; \"FAILED\")")
也试试这个:
sheet.write_formula(2, 6, "=IF(AND(ISBLANK(J2); ISBLANK(K2); ISBLANK(L2)); \"PASSED\"; \"FAILED\")")
但是当我稍后打开创建的 xlsx 文件时,excel 想要“修复”我的文件并正在删除公式...... (删除记录:来自 /xl/worksheets/sheet1.xml 部分的公式)
当我将它手动放入 excel 时,效果很好。
有人知道发生了什么吗?
【问题讨论】:
标签: python excel python-2.7 xlsxwriter