Информация об изменениях

Сообщение Re[3]: вызвать net форму из vba от 05.12.2021 15:19

Изменено 05.12.2021 15:47 Hermitap

Re[3]: вызвать net форму из vba
Доброго.

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

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

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

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

и получаю ошибку 91 Object variable not set
на строчке x = ctest2.Sum(1, 1)
Подключено правильно. Метод sum подсвечивается в подсказке значит все подключил правильно.
Почему не работает?


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

Спасибо.
Re[3]: вызвать net форму из vba
Доброго.

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

я по этому гайду создал простенький пример. 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 подсвечивается в подсказке значит все подключил правильно.
Почему не работает?


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

Спасибо.