VBA ArrayList
时间: 2023-08-26 07:07:00 浏览: 210
ArrayList
VBA中没有原生的ArrayList类,但可以通过使用Collection类来实现类似ArrayList的功能。Collection类允许您在其中存储和访问任意数量的项,这些项可以是任何VBA数据类型。以下是一个创建和使用Collection类的示例:
```
Sub ArrayListExample()
Dim myArrayList As New Collection
myArrayList.Add "Item 1"
myArrayList.Add "Item 2"
myArrayList.Add "Item 3"
For i = 1 To myArrayList.Count
Debug.Print myArrayList(i)
Next i
End Sub
```
在这个示例中,我们使用Collection类来创建一个名为“myArrayList”的ArrayList。我们使用Add方法向ArrayList添加三个字符串项,然后使用Count属性循环遍历ArrayList并打印每个项。
阅读全文