标签: excel vba etl
我正在尝试自动化ETL过程,其中将平面文件(.xlsx)放入文件夹,然后我构建的宏执行对文件的所有必要转换。现在我必须打开原始的.xlsx文件,然后手动插入/运行宏(宏自动保存并关闭文件)。从这里开始,我有一个程序可以自动将转换后的文件加载到我的数据库中。
我想知道如何自动插入和运行宏步骤?
答案 0 :(得分:0)
您需要将工作簿另存为xlsm或xlsb文件,因为xlsx工作簿不能包含任何vba代码。之后,您可以手动或从工作表按钮运行宏。
xlsm
xlsb
xlsx