Diziyi argüman olarak kabul eden bir işlev yazmaya çalışıyorum. Dizi herhangi bir sayıda eleman içerebilir. Neyi yanlış yapıyorumDizide VBA'da bir işleve nasıl geçirilir?
Compile Error: Type mismatch: array or user defined type expected.
: Ben bir hata söyleyerek olsun
Sub test()
Dim fString as string
fString = processArr(Array("foo", "bar"))
End Sub
: Burada
Function processArr(Arr() As Variant) As String
Dim N As Variant
dim finalStr as string
For N = LBound(Arr) To UBound(Arr)
finalStr = finalStr & Arr(N)
Next N
processArr = finalStr
End Function
ben işlevi çağırmak için deneyin nasıl?