将宏从一个工作簿复制到另一个工作簿

时间:2015-05-22 05:57:18

标签: excel excel-vba vba

我是excel VBA的新手。我的问题是我必须将宏从一个现有工作簿复制到另一个在运行时创建的工作簿。这样复制的宏应该在创建的工作簿上运行。因为新的我不知道这样做。我正在使用excel 2007。

提前致谢。

2 个答案:

答案 0 :(得分:0)

假设book1是源书,book2是输出

尝试

def current_step?(step_key)
  current_step == step_key
end

答案 1 :(得分:-1)

您需要首先设置对VBA可扩展性库的引用,然后启用对VBA项目的编程访问(可以在"选项>信任中心>信任中心设置>宏设置信任访问VBA项目下完成)对象模型)。

互联网上的最佳解释如下:Cpearson.com