从我的项目调用企业全局模板中包含的子例程
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"
我正在尝试从我的本地项目 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"