外包VBA代码

时间:2014-12-17 15:31:56

标签: vba excel-vba excel

我正在编写我想要使用不同Excel文件的不同VBA函数。如何“外包”这些VBA函数,我没有必要在每个Excel文件中冗余地编写它们!

感谢您的帮助!

1 个答案:

答案 0 :(得分:4)

您可以将工作簿另存为加载项(.xlam) - 加载项加载Excel,并在应用程序级别运行。您可以在启用宏的工作簿中引用加载项,并使用它公开的函数和对象:

project explorer showing multiple .xlam projects and a VBAProject opened

另一方面,任何使用引用加载项的工作簿的人都需要加载项才能工作。