前景提要
python 循环excel 表格内容判断是否为None并修改
0 悬赏园豆: 5 [待解决问题] from openpyxl import load_workbook
加载excel文件
wb = load_workbook("data.xlsx")
sheet = wb.active
print(sheet)
n = 0
for h in range(1,sheet.max_row+1):
for j in range(1, sheet.max_column+1):
if sheet.cell(row=h, column=j).value is None:
sheet.cell(h, j, n)
wb.save('data1.xlsx')
这种写法哪里有问题?显示错误:
AttributeError: 'MergedCell' object attribute 'value' is read-only python python None python 循环excel 表格 落灯花 | 菜鸟二级 | 园豆: 206
提问于:2020-07-20 17:29 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 合并的单元格是不能写入的,写入合并单元格必须先写入一个单元格,再进行合并 吔食青年 | 园豆:262 (菜鸟二级) | 2020-07-23 23:53 循环遍历是不是None, value is None 改成 value is not None 就不会报错 支持( 0 ) 反对( 0 ) 落灯花 | 园豆:206 (菜鸟二级) | 2020-07-24 08:33 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。