将VBA模块与其他Excel表格链接

时间:2018-02-06 14:56:59

标签: excel vba excel-vba

这是关于excel VBA。

就像您可以将任何代码编译成目标代码并将其与任意数量的不同可执行文件链接一样,您可以对excel中的VBA代码执行相同的操作。如果不完全相同,但在概念上类似的东西?

我在A书中有基本的宏代码。这本书非常复杂,有很多宏。

我在图书B中有必要的公式 - 这些公式在图书A中被错综复杂地定义为宏。这些公式是否可以链接而无需在图书B中创建新模块并将代码从图书A复制到图书B?

我想避免将代码从Book A复制到Book B,因为这意味着每当有变化时我都必须在每个副本上更新我的代码。这可能吗?

1 个答案:

答案 0 :(得分:2)

如果您将vba代码存储在Excel插件(.xlam文件格式)中,则可以通过工具,参考

在vb编辑器中设置参考,从而链接到任何其他工作簿中的模块。