使用VBA通过WorksheetFunction.Index循环表格行

我想遍历特定表列中的行,并找不到正确的语法。 我该如何解决?

count = Application.count(Range("tbl_summ[ColA]")) ' number of rows For k = 1 To count Application.WorksheetFunction.Index(tbl_summ[ColA], k).Select ... 

我也尝试了下面,但它也没有工作。

  Application.WorksheetFunction.Index("tbl_summ[ColA]", k).Select 

尝试下一个:

 Count = Application.Count(Range("tbl_summ[ColA]")) ' number of rows For k = 1 To Count Range("tbl_summ[ColA]").Cells(k).Select Next 

或者您也可以使用For Each

 Dim tblCell As Range For Each tblCell In Range("tbl_summ[ColA]") tblCell.Select Next