从我的项目调用企业全局模板中包含的子例程

Calling a Subroutine contained within the Enterprise Global Template from My Project

我正在尝试从我的本地项目 VBA 模块调用 Project 365 的企业全局模板中包含的一个简单子例程。​​

我在其他地方读到我需要在工具>参考中启用对企业全局模板的引用,我已经完成了(勾选 VBAProjectGE 参考),但它给出了无效的过程调用错误消息我试着这样做。

我还在我的模板中尝试了以下 VBA 命令来尝试调用 GE 子例程,但没有成功:

Sub Anything()

GlobalTaskRefresh

Call GlobalTaskRefresh

Application.Run "Module1.GlobalTaskRefresh"

Application.Run "VBAProjectGE.Modules.Module1.GlobalTaskRefresh"

[VBAProjectGE].[GlobalTaskRefresh]

End Sub

我要调用的非常简单的 Enterprise Global VBA 代码是:

Sub Globaltaskrefresh()

Msgbox "do something here when it works"

End Sub

任何人都可以指出正确的语法以使其正常工作,以及为什么我在尝试启用引用时收到无效过程调用错误消息。

非常感谢

院长

使用:

Application.Run "GlobalTaskRefresh"