将System.Collections.Ilist传递给VBA中的函数

时间:2014-06-11 18:51:00

标签: vba com-interop

我有来自.NET程序集的COM对象。一个方法的一个参数是类型IList(非通用IList而不是IList。如何从VBA内部向它传递一个整数数组(VBA long)?我尝试过以下内容:

Dim foo(4) As Long
Dim foo(4) As Integer
Dim foo(4) As Variant
Dim foo As Variant
Dim foo(4) as Variant
Dim foo As object
Dim foo(4) as object

我得到的错误是: ByRef参数类型不匹配

0 个答案:

没有答案