【问题标题】:Merge Excel workbooks including the VBA code合并包含 VBA 代码的 Excel 工作簿
【发布时间】:2017-09-05 00:02:04
【问题描述】:

我找到了很多将两个Excel工作簿合并在一起的解决方案,但我仍然没有找到合并VBA代码(宏)的方法。

我试过Kutools,这是一个很有前途的工具,但它没有复制任何东西。 (他们的网站并没有宣传它会复制 VBA...)

所以有两个 XLSM 文件,其中包含几十个工作表、命名范围和宏,我想将两者的内容合并到一个 XLSM 文件中。可能不会有名称冲突,或者如果有的话我可以手动解决,所以不需要自动重命名。

除了在 VBA IDE 中手动复制代码之外,还有其他方法吗?

提前谢谢你!

【问题讨论】:

    标签: vba excel merge


    【解决方案1】:

    我不确定与复制和粘贴代码相比,您将节省多少工作,但您可以导出和导入模块。如果您右键单击要导出的模块,您将看到菜单选项。这些文件是 .bas(程序)、.cls(类)或 .frm(用户表单)。然后可以直接导入它们。我没有成功直接从另一个 .xlsm 文件导入模块。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-24
      • 2018-01-04
      • 1970-01-01
      • 2015-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多