我正在尝试在vba中创建一个集合,但无法弄清楚如何做到这一点。 有人可以向我解释一下或者给我一些链接吗?
我已经为这个“语言问题”工作了几个小时。 我查阅了SO,谷歌,MSDN和F1帮助,但都没有找到答案。
我正在尝试在vba中创建一个集合,但无法弄清楚如何做到这一点。 有人可以向我解释一下或者给我一些链接吗?
我已经为这个“语言问题”工作了几个小时。 我查阅了SO,谷歌,MSDN和F1帮助,但都没有找到答案。
Dim oCol As Collection
Set oCol = New Collection
向集合添加元素
oCol.Add Item:=1, Key:="Item1IsANumber"
oCol.Add Item:="SomeString", Key:="Item2IsAString"
请参考以下事项
z = oCol.Item(1) ' z = 1
z = oCol.Item(2) ' z = "SomeString"
z = oCol.Item("Item1IsANumber") ' z = 1
z = oCol.Item("Item2IsAString") ' z = "SomeString"
CPearson.com
是一个非常好的 VBA 参考网站,其中包括很多 VBA 相关的内容。以下是一个指向集合页面的链接。