Excel VBA将XL-2007已启用macros的工作簿复制为不带macros的excel-2003文件

我正在寻找一个vbamacros,将使用我指定为Excel 2003macros的免费文档的名称复制当前的Excel 2007macros的工作簿。 它也应该保持当前的工作簿打开并以Excel 2007格式(如此保存 – 因为不行)。

我不知道如何做复制操作…

做一个存储更容易。

为什么要保持开放? – 您可以通过以下方式进行模拟:

  • 做一个另存为一个新的文件
  • closures该副本
  • 重新打开原件

至于去除代码看这些问题:

Excel VBA代码模块的源代码控制

macros将活动工作表保存为新工作簿,询问用户的位置并从新工作簿中删除macros