如何删除第 2 行?
我试过这段代码,但不起作用:
wb = openpyxl.load_workbook("input1.xlsx")
sheet = wb.get_sheet_by_name("Sheet")
for i1 in range(1, sheet.max_row):
if sheet_old1.cell(i1, 1).value is None:
sheet_old1.delete_rows(2, amount=1)
wb.save("output.xlsx")
替换此行,因为这用于删除多行。
sheet_old1.delete_rows(2, amount=1)
to, [这适用于单行删除]
sheet_old1.delete_rows(2)
示例链接 http://thequickblog.com/openpyxl-insertion-and-deletion-of-rows-and-columns/