当然.使用命令行开关,提供的链接用于有关命令行开关的页面.对于Access,对于Excel
这是我在.bat文件中加载msaccess文件然后运行存储宏的示例.
start msaccess "%localFolder%%localFileName%" /x %macroName%
在这种情况下%localFolder%%localFileName%,总计包含mdb/accdb文件的完整路径,并且%macroName%是宏的名称.
对于Excel,只需放置您想要在Workbook.Open事件中运行的任何内容.然后使用如下命令加载它:
start excel %workbookPath%
这将创建一个新的Excel实例,打开工作簿,从而触发Workbook.Open事件.如果您认为可能打开了工作簿,则可能还需要传递只读参数,/r以便在没有用户输入的情况下重新打开该书.
一旦设置了.bat文件,只需使用Windows调度程序安排它们.
就个人而言,除非您的脚本是Access或Excel特定的,否则我建议您在.VBS中重写脚本,以便它可以在没有Excel或Access开销的情况下运行并安排.:)
| 归档时间: | 
 | 
| 查看次数: | 1930 次 | 
| 最近记录: |