Re[3]: вызвать net форму из vba
От: Hermitap Украина  
Дата: 05.12.21 15:19
Оценка:
Доброго.

Спасибо всем за наводку куда смотреть. Изучаю тему.

я по этому гайду создал простенький пример. https://aakinshin.net/ru/posts/wrap-cs-in-com/
Зарегистрировал его
Вижу его в преференсах проджекта

но не понимаю как его вызвать из VBA.

Объявляю в vba так
 Dim ctest2 As ClassLibrary2.Class1
 Dim x As Integer
 Set x = ctest2.Sum(1, 2)

и получаю ошибку Object rfequired
на строчке x =
Подключено правильно. Метод sum подсвечивается в подсказке значит все подключил правильно.
Почему не работает?

если без set то ошибка 91 variable not set


Буду благодарен за совет.

Спасибо.
Отредактировано 05.12.2021 15:48 Hermitap . Предыдущая версия . Еще …
Отредактировано 05.12.2021 15:47 Hermitap . Предыдущая версия .
Отредактировано 05.12.2021 15:37 Hermitap . Предыдущая версия .
Отредактировано 05.12.2021 15:36 Hermitap . Предыдущая версия .
Отредактировано 05.12.2021 15:35 Hermitap . Предыдущая версия .
Отредактировано 05.12.2021 15:35 Hermitap . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.