将Macro自动添加到一组Excel文件的最简单方法是什么

时间:2016-11-13 16:57:09

标签: excel excel-vba vba

我有一个宏函数,我已经添加到excel文件中。我的问题是如何在一个特定的excel文件集中添加相同的宏函数,而无需在每个excel vba编辑器中粘贴宏。最简单的方法是什么?

目标是对不了解excel宏的用户应该能够轻松地将宏添加到excel并执行它。

1 个答案:

答案 0 :(得分:1)

如果导入宏的人也是这些宏的用户,您可能希望从vba宏中创建一个加载项。该过程描述为here。用户只需在其PC上安装一次加载项(step 4)。然后,他们可以将加载项用于多个Excel文件。

这需要每个用户完成一次:

  

第4步:安装加载项:

     

转到工具>加载项以打开加载项对话框。如果您已将加载项存储在默认位置,您将看到其名称显示在加载项可用:窗口中(如果已将加载项存储在其他文件夹中,请使用[浏览]按钮查找它) 。单击加载项的名称可在对话框底部查看其说明。

     

要安装加载项,请在加载项名称旁边的复选框中打勾,然后单击[确定]。 [单击下面的缩略图查看完整尺寸的图像] ...

     

安装加载项(Excel 2002)安装加载项(Excel 2000/97)

     

安装加载项后,其功能将在Excel中可用。在函数向导(粘贴函数工具)的“用户定义”部分中找到它们,或者只需将它们输入到单元格中,就像使用任何内置函数一样。加载项将保持安装状态,直到您返回加载项对话框并通过从复选框中删除勾选将其卸载。