【问题标题】:Automate insert/run macro for ETL process为 ETL 过程自动插入/运行宏
【发布时间】:2013-11-09 21:14:59
【问题描述】:

我正在尝试自动化 ETL 过程,其中将平面文件 (.xlsx) 放入文件夹中,然后我构建的宏对文件执行所有必要的转换。现在我必须打开原始的 .xlsx 文件,然后手动插入/运行宏(宏会自动保存并关闭文件)。从这里我有一个程序可以自动将转换后的文件加载到我的数据库中。

我想知道我可以做些什么来自动插入和运行宏步骤?

【问题讨论】:

    标签: excel vba etl


    【解决方案1】:

    您需要将工作簿保存为xlsmxlsb 文件,因为xlsx 工作簿不能包含任何vba 代码。之后,您可以手动或从工作表按钮运行宏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-09
      • 2017-12-21
      • 2019-04-23
      • 2012-03-16
      • 2010-10-02
      • 2014-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多