Я пытаюсь вызвать простую подпрограмму, содержащуюся в корпоративном глобальном шаблоне проекта 365, из моего локального модуля VBA проекта.
Я читал в другом месте, мне нужно включить ссылку на глобальный корпоративный шаблон вИнструменты> Ссылки, что я и сделал (помечен галочкой VBAProjectGE), но при попытке сделать это выдает сообщение об ошибке «Недопустимый вызов процедуры».
Я также попытался использовать приведенные ниже команды VBA в своем шаблоне, чтобы попытатьсябезуспешно звоните в подпрограмму GE:
Sub Anything()
GlobalTaskRefresh
Call GlobalTaskRefresh
Application.Run "Module1.GlobalTaskRefresh"
Application.Run "VBAProjectGE.Modules.Module1.GlobalTaskRefresh"
[VBAProjectGE].[GlobalTaskRefresh]
End Sub
Очень простой код Enterprise VBA, который я пытаюсь вызвать:
Sub Globaltaskrefresh()
Msgbox "do something here when it works"
End Sub
Пожалуйста, кто-нибудь может указать мне правильныйсинтаксис, чтобы это работало, и почему я получаю сообщение об ошибке «Недопустимый вызов процедуры» при попытке включить ссылку.
Большое спасибо
Дин