我正在开发一个项目,该项目创建x个执行相同操作的任务,打开相同的Excel文件,但是在不同的时间间隔内。当两个任务同时运行时,问题就出现了,只读文件出错了宏。我试图在任务运行的bat文件中设置一个限制,首先停止打开其他excel文件,然后再对其他任务执行相同操作,但它不起作用。我写的是最后一段代码。
@ECHO OFF
TASKLIST /FI "IMAGENAME eq TASKENG.EXE" 2>NUL | FIND /I "TASKENG">NUL && (
START %~dp0myExcelFile.xlsm
EXIT
)