下面是一个示例代码,可以用于遍历 Excel 文件中的每一列,并删除每列的最后五个数字:

import openpyxl

# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')

# 选择第一个工作表
worksheet = workbook.active

# 遍历每一列
for column in worksheet.columns:
    # 删除每列的最后五个数字
    for cell in column[-5:]:
        cell.value = None

# 保存修改后的 Excel 文件
workbook.save('example_modified.xlsx')

这个示例代码首先打开名为 'example.xlsx' 的 Excel 文件,并选择其中的第一个工作表。然后,它使用 worksheet.columns 迭代器遍历每一列。对于每一列,它使用切片操作 column[-5:] 来选取最后五个单元格,并将它们的值设置为 None,即删除它们。最后,它使用 workbook.save 方法将修改后的 Excel 文件保存为 'example_modified.xlsx'。

Python Openpyxl 教程:如何删除 Excel 每列的最后五个数字

原文地址: http://www.cveoy.top/t/topic/osSS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录