В Excel VBA как получить доступ к подпрограммам, хранящимся в установленной надстройке? - PullRequest
4 голосов
/ 01 ноября 2010

Я создал надстройку для Excel. В этой надстройке несколько модулей, и, скажем, module1 - один из них. В module1 у меня есть sub, объявленный как public sub abc () end sub

В моей книге я хочу использовать функцию abc, определенную в надстройке. Кажется, она не работает!

например. Я устанавливаю Addin так, чтобы теперь он появился в разделах VBAProject. Я создаю подпрограмму в своей основной рабочей книге (это не рабочая книга надстройки), и у меня есть подпрограмма с именем def, которая говорит

sub def()
  call abc
end sub



sub def1()
  call module1.abc
end sub

Ни одна из этих работ. Пожалуйста, помогите.

1 Ответ

4 голосов
/ 01 ноября 2010

Необходимо убедиться, что надстройка имеет имя проекта, а затем обратиться к нему через диалоговое окно «Инструменты»> «Ссылки» См. эту ссылку для получения более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...