Войти

Показать полную графическую версию : Вызов Sub из надстройки Excel


stuermer01
03-06-2020, 21:55
Добрый день.

Есть загруженная надстройка Excel .xla. Она видна в проекте в редакторе VBA со всеми функциями в ней. Нужно вызвать Sub из нее из макроса в листе Excel.

В надстройке:
Public Sub SubName ()

В макросе:
Sub MySub()
AddInProjectName.SubName
End Sub

Если добавить () после SubName - краснеет. Без () запускается, но выдает ошибку: Runtime error 424 "Object required".
Сам SubName из листа отдельно запускается нормально и виден в списке макросов.
Как сделать, чтоб работал запуск из макроса?

Iska
04-06-2020, 23:18
Попробуйте (не проверялось):
Make sure you reference the addin in your VBA project (Tools - References - Browse).
set a reference to the other workbook/add-in (Tools, References in the VBE)

stuermer01
18-06-2020, 22:13
первое было не подключено, спасибо.




© OSzone.net 2001-2012