2011-09-25 17:57:12 +0000 2011-09-25 17:57:12 +0000
29
29

我可以将Excel VBA宏用于所有工作簿吗?

是否可以在一个工作簿中写一个VBA脚本,然后在机器的其他工作簿中使用?我想我在寻找一种写宏包的方法。

编辑 按照Lance给出的链接中的说明,我成功创建了addin,但在 “宏 "选项卡中看不到它。我遗漏了什么?

答案 (5)

12
12
12
2011-09-25 18:03:33 +0000

有几种方法可以做到这一点,这里有 一个链接 ,解释了如何用VBA代码创建一个Excel插件。你也可以用其他方法创建其他类型的加载项,但这是最简单的。你可以搜索成千上万的参考资料,讲述如何做这件事。

10
10
10
2014-12-18 18:10:53 +0000

无需制作附加组件!

将其存储在一个名为Personal.xlsb

步骤的特殊工作簿中。

你可以将宏保存到一个特殊的工作簿中,让所有的工作簿都能使用,每次打开Excel都会加载这些宏。

2
2
2
2018-01-10 15:02:00 +0000

当你录制一个宏时,你可以将它存储在你的个人宏工作簿中。当你退出Excel时,它会询问你是否要存储它,一旦你点击 “是",该宏就会在 "开发人员/>宏 "下的所有工作簿中可用。参见 微软支持

1
1
1
2017-08-03 05:38:45 +0000

如何定位XLStart文件夹

-1.单击Microsoft Office按钮Office按钮图片 ,然后单击Excel选项。
-2.单击信任中心,然后在Microsoft Office Excel信任中心下,单击信任中心设置。
-3.单击信任位置,然后在信任位置列表中验证XLStart文件夹的路径。

1
1
1
2016-03-03 16:45:18 +0000

利用UserProfile环境变量来避免 “每个用户都不一样 "的警告。

所以标准化的路径是:%UserProfile%/AppData/Roaming/Microsoft/Excel/XLSTART。