1

xlrd 可以很容易地知道最后一列是什么。

有没有使用win32com 的简单方法?

我试过使用 ws.UsedRange.Rows.Count 但这似乎没有给出正确的答案。

4

1 回答 1

6

这被定义为给出已用范围内的行数(可能不是从 cell 开始)。您需要工作表中的数。A1

尝试这样的事情:

used = ws.UsedRange
nrows = used.Row + used.Rows.Count - 1
ncols = used.Column + used.Columns.Count - 1
于 2010-06-04T01:44:49.270 回答