Вызов метода библиотеки .net из vba

Я разработал веб-сервис на ASP.net, c # и размещен на IIS, который должен использоваться клиентом vba. Скачав инструментарий Office 2003 Web Services 2.01, я столкнулся с проблемой успешного создания необходимых классов прокси (как это было задокументировано многими пользователями в Интернете) и решил вместо этого создать библиотеку .net dll. Я создал библиотеку, которая ссылается на веб-сервис и предоставляет один из его методов для публичной функции в c #.

Теперь у меня есть три вопроса:

Как я могу ссылаться на класс DLL в VBA? Я попытался перейти к Tools-> References и перешел к расположению DLL, но я получаю сообщение об ошибке «не могу добавить ссылку на указанный файл». Есть ли конкретное место на диске, я должен скопировать .dll?

Могу ли я также скопировать файл dll.config рядом с файлом dll, чтобы URL-адрес конечной точки был там?

Поскольку вызываемый метод принимает объект (состоящий из различных членов и нескольких членов List <>, как они должны быть реализованы в коде VBA?

Ответы на вопрос(1)

Ваш ответ на вопрос