2014-01-23 2 views
1

특정 테이블 열의 행을 반복하고 올바른 구문을 파악할 수 없습니다. 이 문제를 어떻게 해결할 수 있습니까?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 
... 

나는 또한 시도했지만 역시 작동하지 않았다.

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를 사용할 수 있습니다 :

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

답변

1

다음 하나의 시도

Dim tblCell As Range 

For Each tblCell In Range("tbl_summ[ColA]") 
    tblCell.Select 
Next 
관련 문제