要循环遍历一个 Reference 对象中每个单元格的值,可以按照以下步骤使用 openpyxl 库:

  1. 导入 openpyxl 模块:
from openpyxl import load_workbook
  1. 使用 load_workbook() 函数加载 Excel 文件:
wb = load_workbook('filename.xlsx')
  1. 获取要操作的工作表:
ws = wb['Sheet1']
  1. 使用 iter_rows() 方法遍历 Reference 对象中每一行的单元格:
for row in ws.iter_rows(min_row=1, max_row=ws.max_row, min_col=1, max_col=ws.max_column):
    for cell in row:
        value = cell.value
        print(value)

上述代码中的 iter_rows() 方法用于遍历指定范围内的每一行,通过嵌套的 for 循环可以遍历每一行中的单元格。使用 cell.value 可以获取到每个单元格的值。

注意,上述示例中的 min_row、max_row、min_col 和 max_col 是可选参数,用于指定遍历的范围。默认情况下,它们的值分别为 1 和工作表中的最大行数和最大列数。

使用上述方法,您可以循环遍历 Reference 对象中的每个单元格的值。

Openpyxl 循环遍历 Reference 对象中的每个单元格值

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

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