通过EXCEL VBA自定义了一个函数,无法把数组传入到函数中。

2024-10-27 17:28:10
推荐回答(2个)
回答1:

只能传 单元格,然后转数组。如下 

Function MyTest(rng As Range)
    Dim arr() As Variant
   Set arr = rng.Value
    MyTest = UBound(arr)
End Function

回答2:

这要用ParamArray的。