python - 如何使用 openpyxl 普通工作簿查找列中的最后一行?

标签 python excel openpyxl

我正在使用 openpyxl 对所有包含“默认”的行进​​行数据验证。但为此,我需要知道有多少行。

我知道如果我使用 Iterable 工作簿模式有一种方法可以做到这一点,但我也向工作簿添加了一个新工作表并且在 Iterable 模式下这是不可能的。

最佳答案

ws.max_row 将为您提供工作表中的行数。

从 openpyxl 2.4 版本开始,您还可以访问单独的行和列并使用它们的长度来回答问题。

len(ws['A'])

虽然值得注意的是,对于单列的数据验证,Excel 使用 1:1048576

关于python - 如何使用 openpyxl 普通工作簿查找列中的最后一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33541692/

相关文章:

python - 使用实时 Python 数据更新 Excel 电子表格

Python:Pandas read_excel 无法打开 .xls 文件,不支持 xlrd

excel - Application.WorksheetFunction.Find 的作用是什么?

r - 在 R 包 openxlsx 中格式化百分比

c# - 将字符串转换为日期时间 [Wed Mar 01, 2017 6 :00 AM] this format in c#

excel - 使用 openpyxl 将 Excel 单元格背景主题颜色设置为十六进制

python - 对 int 文字的属性访问

python - 字典的键在添加时顺序不对?

python - 试图将 mp3 文件转换为 Numpy 数组,而 ffmpeg 只是挂起

Python 字符串段操作