使用openpyxl清除范围内容

时间:2017-10-28 16:42:18

标签: python excel openpyxl

我正在尝试使用python脚本清除Excel电子表格特定范围内的数据。脚本运行正常(我已经测试了打印工作表以确保程序找到它们),但是在运行脚本并打开文件后文件没有改变。

from openpyxl import load_workbook

wb = load_workbook(filename = '10.28.17.xlsx')

ws = wb['Players']

for row in ws['A2:E49']:
  for cell in row:
    cell.value = 0

感谢您提供的任何帮助或提示!

1 个答案:

答案 0 :(得分:1)

您必须在工作后保存工作簿:

wb.save("file_name.xlsx")
wb.close()