Я пытаюсь закодировать вызов метода, второй параметр которого кажется вариантом (во всяком случае, насколько я могу судить из обозревателя объектов).
Это обычное дело в приложении Я работаю над тем, чтобы вызвать его так: -
Call StrangeMethod ("Fred", Array (1, 2, 3, 4))
Но когда я пытаюсь назвать это так: -
Dim myArray as Variant
myArray = Array(1, 2, 3, 4)
Call StrangeMethod("Fred", myArray)
, вызов завершается с ошибкой Type Mismatch
. Что я здесь делаю не так и как это исправить?
Edit Как указано в комментариях, подпись метода в обозревателе объектов: