Отправка данных массива из Excel VBA в WCF
Моя проблема в том, что я хочу отправить массив строк из VBA в WCF.
C # код:
[OperationContract]
void SetSomeObjects(string[] data);
Вот часть VBA
Dim data(2) As String
data(0) = "abc"
data(1) = "def"
Dim service2 As Object
Set service2 = GetObject(ServiceBindingInformation)
service2.SetSomeObjects data
Последняя строка бросает VBA
"Type Mismatch Error"
Я понятия не имею, почему это происходит. Пожалуйста, предложите способ отправки данных массива из VBA в службу WCF. Если я использовал объект в качестве типа аргумента, он выдаст ошибку, как показано на прикрепленном снимке экрана.