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

我有一个macrosfunction,我已经添加到一个Excel文件。 我的问题是如何添加相同的macrosfunction到一个特定的Excel文件,而无需粘贴每个Excel VBA编辑器中的macros。什么是最简单的方法来实现呢?

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

如果导入这些macros的用户也是这些macros的用户,则可能需要从vbamacros创build一个加载项。 这个过程在这里描述。 用户只需在PC上安装加载项( 步骤4 )即可。 然后,他们可以使用该加载项为几个Excel文件。

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

第4步:安装加载项:

转到工具>加载项打开加载macros对话框。 如果您将加载项存储在默认位置,则会在加载项可用窗口中看到其名称(如果已将加载项存储在其他文件夹中,请使用[浏览]button来查找) 。 点击你的加载项名称,在对话框的底部看到它的描述。

要安装加载项,请在加载项名称旁边的checkbox中打勾,然后单击[确定]。 [点击下面的缩略图查看全尺寸的图像] …

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

只要安装了附件,其function将在Excel中可用。 在function向导的用户定义部分(粘贴function工具)中find它们,或者直接将它们键入单元格中,就像使用任何内置函数一样。 外接程序将保持安装状态,直到您返回到“加载macros”对话框并通过从checkbox中删除打勾将其卸载。