Excel VBA将宏代码复制到Excel选项卡中

时间:2018-06-15 14:43:19

标签: excel vba excel-vba

有谁知道如何将多个模块的内容复制到工作表代码中?这都可以在同一个工作簿中。因为如果我将所有模块代码转储到单个工作表中并移动该工作表,代码就随之移动。

工作流程图:

https://snag.gy/9NDVZI.jpg

  1. 从Core XLS WORKBOOK开始。
  2. Engineer在Core WORKBOOK上执行编译脚本。
  3. 所有代码模块组合在一起。
  4. 组合的代码被复制到 编译工作单的代码。
  5. 编译WORKSHEET有代码。
  6. 将编译WORKSHEET移至新的WORKBOOK(Book1)
  7. 我从技术上讲不需要使用组合代码创建一个新模块,我只是试图将其他模块中的所有代码都转储到“编译”中。我移动它之前的标签。

    更新:我只是想使用VBA脚本将我的代码放入新的工作表中。关键解决方案需要在MAC和PC上运行。如果我能找到实现它的代码https://snag.gy/82tHSZ.jpg,那么这也会有用。

1 个答案:

答案 0 :(得分:0)

您正在寻找的功能在参考

Microsoft Visual Basic for Applications Extensibility

使用命名空间VBIDE

有人说过,你应该重新考虑你的方法。使用此功能通常被认为是一个坏主意,许多防病毒程序会考虑使用此病毒的任何工作簿。