用于插入宏的批处理文件

时间:2015-11-25 11:08:34

标签: excel vba file batch-file

我正在尝试在桌面上创建一个批处理文件作为图标,这将打开一个特定的Excel文件,在其中创建一个宏并将代码从特定的txt文件复制到其中。

我需要这个的原因是,该文件位于服务器上,并且结尾的.xlm不能被改变(不应该),所以我无法将其保存为启用宏的文件(将宏存储在其中)

有没有更好理解的人可以向我解释如何创建上述代码?

提前致谢!

1 个答案:

答案 0 :(得分:0)

理论上,通过使用VBE对象(https://msdn.microsoft.com/en-us/library/aa443984%28v=vs.60%29.aspx)可以实现。但是默认情况下没有激活,因此您无法确保每个用户都能够这样做。

更好地找到解决该问题的其他解决方案。你可以上传.XLSB吗?或者你有其他类型的服务器 - 例如数据库服务器 - 你可以用来存储文件?我们在此处使用此方法在AddIns和报告模板上部署我们的更新。