【发布时间】:2016-04-20 12:17:38
【问题描述】:
从earlier question 继续关注。我正在尝试计算包含数据的表中的行数(不计算属于表的行数)。
我的代码是:
With ThisWorkbook.Worksheets(1)
Set ATB = .ListObjects("Table1")
.Activate
numberRows = .Cells(.Rows.Count, "A").End(xlUp).Row
End With`
同样,我想使用 VBA 很好地调整表格的大小,但需要此行数。
【问题讨论】:
-
.Cells(.Rows.Count, "A").End(xlUp).Row父级是工作表,而不是你的表。 -
使用这一行代替
numberRows = .Range("A:A").Cells.Find("*", , , , xlByRows, xlPrevious).Row。如果您想了解更多信息,请参阅HERE