墨烟溪
2020-08-08 10:17
Exception: Attempt to overwrite cell: sheetname='CNY' rowx=2 colx=0
这个错误应该怎么解决呢
在创建工作表的时候,添加cell_overwrite_ok=True
例如:
ws = wb.add_sheet("CNY",cell_overwrite_ok=True)
因为第一次循环的时候j=0 i也等于0 你的两个判断都会进 , 导致你 同一个单元格插入两次数据
所以他会提示覆盖错误 。
在这种情况下你可以有两种修改方式
按照楼上的设置可覆盖
修改自己的代码
if j==0||i==0
设置标题和第一列格式
else
设置数据格式
Python办公自动化
49028 学习 · 163 问题
相似问题