VBA脚本如何在多个Excel文件间共享

我有很多个EXCEL文件需要自行相同的VBA脚本,目前的做法是每个Excel文件里面都拷贝一份VBA代码,这样做的后果就是修改VBA代码时要修改多份,很麻烦。

有没有啥办法可以让多个Excel文件共享容易分VBA代码?

第1个回答  2015-06-12
把你的vba单独提到一个excel里,可以创建按钮,菜单之类的。就不用每个文档都存入VBA了追问

谢谢,不过我不知道怎么用vba代码创建excel菜单

第2个回答  2015-06-12
将代码拷贝到一个新工作簿,另存为加载宏.xla或者.xlam,再双击这个文件即可。追问

可以了,谢谢!

我再补充一下:

我是将.xlam文件设为excel的默认加载宏,这样xlam文件每次都会被自动打开,然后在需要执行宏的地方跨文件执行该宏,方法是 Run "代码.xlam!Export"。其中”代码.xlam“是我保存额文件,Export是需要执行的过程名称

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网