从LAST

时间:2019-05-06 10:28:16

标签: excel vba loops

Im对VBA完全陌生。我试图从最后填充的行循环遍历列的行。我已经用谷歌搜索过,但是我只能找到从顶部开始迭代的代码。

1 个答案:

答案 0 :(得分:0)

您需要在最后一行填充变量,并使用Step -1来指示方向

Sub loopbackwards()
Dim i As Long, LRow As Long

With Workbooks(REF).Sheets(REF)

    LRow = .Cells(.Rows.Count, "A").End(xlUp).Row
    For i = LRow to 2 Step -1 'i represents the row nr.
        Debug.Print i
        'or do stuff
    Next i

End With

End Sub