【发布时间】:2016-06-14 14:02:52
【问题描述】:
我是 VBA 的新手,我被困在一个简单的任务中,即从 ArrayList 中的 指定索引 中取出一个元素>.
Set resultList = CreateObject("System.Collections.ArrayList")
resultList.Add element1
resultList.Add element2
resultList.Add element3
resultList.Add element4
return resultList.get(2) '<-- Not working
我查看了 ArrayList 的文档,但没有找到这样的“get(index)”函数: https://msdn.microsoft.com/de-de/library/system.collections.arraylist(v=vs.110).aspx
提前致谢。
【问题讨论】:
-
resultList(2)会给你第三个元素 -
VBA 中没有合法的
Return foo.bar语句。如果您在 VB.NET 中工作,那么为什么要使用CreateObject创建ArrayList?您的问题标记正确吗?