使用Excel VBAvariables为多个工作簿

是否可以在Excel VBA中跨多个工作簿使用一个variables? 没有使用附加的方法? 如这里所述 。

例如,我在var sysUser中保存Windows用户名,并希望在多个工作簿中使用这个variables,我该怎么做?

感谢和最好的问候

艾哈迈德

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

这个链接包含了两个很好的解决scheme。 一定要深入到“隐藏的名字”技术的短,甜的链接。

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

Application.executexcel4mAcro( “SET.NAME(” “testing” “1)”)

请参阅链接了解详细信息

资源

公共variables可以在项目中的任何过程中使用。 如果公共variables是在标准模块或类模块中声明的,那么它也可以用于任何引用声明公共variables的项目的项目。

您需要将public name as type ,以便在任何function之外以及在此注明