如何使用 python 和 openpyxl 找到整个 xlsx 工作表的最后一个非空行的编号?
该文件可以有之间有空行最后的单元格和空行可能有已删除的内容。此外,我不想给出特定的列,而是检查整个表。
例如,图中最后一个非空行是第 13 行。
我知道这个主题已经被广泛讨论,但我还没有在互联网上找到确切的解决方案。
# Open file with openpyxl
to_be = load_workbook(FILENAME_xlsx)
s = to_be.active
last_empty_row = len(list(s.rows))
print(last_empty_row)
## Output: 13
s.rows
是一个生成器,它的列表包含每行单元格的数组。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)