【发布时间】:2018-05-23 15:08:50
【问题描述】:
我是一个相当新的 Python 用户,我有一个包含多个未格式化表格的 Excel 表格。我正在尝试使用 Python 和 openpyxl 遍历 B 列,以便找到相应表的标题。当我找到标题时,我想将行号保存在一个变量中。不幸的是,代码没有按预期运行,我没有收到任何错误消息。您可以在下面找到示例 excel 表的屏幕截图以及我的代码。感谢您的帮助!
start = 1
end = 14
sheet = wb[('Positioning')]
for col in sheet.iter_cols(min_col=2,max_col=2, min_row = start, max_row=end):
for cell in col:
if cell.value == 'Table 1':
table1 = cell.row
elif cell.value == 'Table 2':
table2 = cell.row
【问题讨论】:
-
标题是否总是被命名为'Table 1'、'Table 2'等(增量)?