Вам не нужно Set
.Если вы удалите его, ваш код должен работать.Чтобы сделать его немного лучше, вы можете использовать Application.Transpose()
:
With xlBook.Worksheets("Sheet1")
FindList = Application.Transpose(.Range("A1:A4").Value2)
End With
Затем получить доступ к массиву следующим образом - FindList(1)
, FindList(2)
.