【发布时间】:2014-05-07 08:40:08
【问题描述】:
我的收藏中的物品数量未知。
我正在处理 for each 循环中的一项。
是否可以:
- 确定该项目在集合中的索引?
- 是否有一个不同的循环从该索引循环到集合的最后一项?
【问题讨论】:
-
听起来你需要一个
for循环而不是for each -
你能展示代码以便更好地说明吗?
我的收藏中的物品数量未知。
我正在处理 for each 循环中的一项。
是否可以:
【问题讨论】:
for 循环而不是for each
一个集合总是从 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
【讨论】: