如何在不打开Excel工作表或vba宏的情况下安排VBA宏在特定时间每天运行一次?

时间:2018-04-05 13:49:09

标签: excel vba excel-vba

我不知道从哪里开始,我们非常感谢您的帮助。

1 个答案:

答案 0 :(得分:5)

一个解决方案:

  1. 配置Windows任务计划程序以在每天的特定时间启动批处理文件。

  2. 该批处理文件运行VBScript文件(使用cscript或wscript)。

  3. VBScript通过Excel的COM界面与Excel交互。

  4. 在实施方面,先做(3),然后做(2),然后做(1)。当然,从某种意义上说,这将是开放式的#34;关注excel表,但是您可以将整个事情设置为后台进程,因此您不会注意到。