我可以根据索引循环部分集合吗?

时间:2014-05-07 08:40:08

标签: vba loops

我的收藏品中包含未知数量的商品。

我正在处理每个循环中的一个项目。

是否可以:

  • 确定集合中该项目的索引?
  • 有一个不同的循环从该索引循环到集合的最后一项吗?

1 个答案:

答案 0 :(得分:1)

集合始终从1开始,您可以获得具有Count属性

的项目数
Sub test()
    Dim c As New Collection
    Dim i As Integer

    c.Add "test1"
    c.Add "test2"
    c.Add "test3"

    For i = 1 To c.Count
        Debug.Print c(i)
    Next i

End Sub