xlrd可以很容易地知道最后一列是什么。
有一种使用win32com的简单方法吗?
我尝试过使用ws.UsedRange.Rows.Count,但这似乎没有给出正确答案。
答案 0 :(得分:6)
这被定义为在使用范围(可能不会从单元格A1
开始)中计算行。您需要工作表中列的数量。
尝试这样的事情:
used = ws.UsedRange
nrows = used.Row + used.Rows.Count - 1
ncols = used.Column + used.Columns.Count - 1