0

是否可以在 Excel VBA 中跨多个工作簿使用一个变量?不使用加载项方法?如此处所述。

例如,我将 Windows 用户名保存在 var sysUser 中并想在多个工作簿中使用此变量,我该怎么做?

谢谢和最好的问候

艾哈迈德

4

2 回答 2

2

http://www.cpearson.com/excel/trulyglobalvariables.htm

此链接包含此问题的两个很好的解决方案。请务必深入了解“隐藏名称”技术的链接,该链接简短而甜美。

这是芯片隐藏名称解决方案的症结所在

Application.executexcel4mAcro("SET.NAME(""test"",1)")

请参阅链接以获取完整详细信息

于 2017-01-03T23:36:11.147 回答
0

资源

公共变量可以在项目中的任何过程中使用。如果在标准模块或类模块中声明了公共变量,则它也可以在引用声明公共变量的项目的任何项目中使用。

您需要public name as type在任何function以及此处注明的范围之外

于 2013-07-22T09:42:18.460 回答