【发布时间】:2017-06-23 09:07:11
【问题描述】:
我在 excel 中有一个宏,它可以刷新来自外部源的一些数据。我想创建一个基本上运行这个宏的代码,而不需要每天打开excel文件并保存结果。
我想出了一个运行宏的代码,但由于某种原因,保存功能不起作用。
代码如下:
Set objExcel = CreateObject("Excel.Application")
objExcel.Application.Run "'C:\Users\Huwyler\Desktop\testMacro.xlsm'!Sheet1.addDate"
objExcel.DisplayAlerts = False
objExcel.Application.Quit
Set objExcel = Nothing
和错误消息:“应用程序类的保存方法失败”
我需要一些答案:
- 解决保存问题
- 假设每天自动运行此脚本?
提前谢谢你!
【问题讨论】:
-
这是 2 个问题...所以对于第二个问题,只需 google vba 的任务调度程序,请参阅velin-georgiev-blog.appspot.com/blog/…
-
看看这里的第一个问题 - rondebruin.nl/win/s9/win001.htm。并添加更多代码,例如初始化。
-
是的,第二个只需要一点谷歌搜索。
标签: excel vbscript automation save vba