【发布时间】:2014-05-11 08:37:31
【问题描述】:
我有一个xlsx 启用宏的文件。如何在任务管理器中进行设置,以便每天早上 9 点任务管理器打开工作簿、触发宏并关闭工作簿。
到目前为止,我正在使用
Application.OnTime . . .
但我意识到保持 xlsm 文件打开很不方便
【问题讨论】:
-
您希望宏在工作簿打开时触发,然后自动关闭工作簿?
-
没错。这就是我想要的
-
这应该会有所帮助 - stackoverflow.com/questions/3957758/… 只需将代码放在您的工作簿中,而不是放在单独的模块中
-
@AndreiVasilev 您意识到这意味着用户根本不会与此工作簿交互,因为代码将运行然后自行关闭。这似乎是一个奇怪的请求,但 @Acantud 是正确的 将您的代码添加到
Workbook Open事件将满足您的需求。 -
不会有用户。理想情况下,我的宏应该在
vbscript中。但由于我是 vba 的菜鸟,不知道如何写vbscript我唯一能想到的解决方案就是这个