`Application.Ontime`会同时运行两件事吗?

时间:2015-12-28 16:59:02

标签: vba

我每分钟都有一整天都在运行。我这样做是通过在一天开始时点击一个按钮,然后在子结束时让Application.Ontime在一分钟后运行。在某些时候,有人不小心点击了按钮第二次(我不知道什么时候),导致它每分钟运行两次。我根据一个错误消息确定了这个消息,这个消息是我在运行这个子的4个月以来第一次出现的。错误消息可能发生的唯一方法是同一个子同时运行(但在不同的点通过子... Ex:sub需要30秒才能运行,它被触发,然后在第一个之前10秒再次触发触发完成了)。但是,我无法重现错误,因为在触发事件之前,Application.Ontime似乎要等到上一个子程序完全运行完毕。是否有任何情况下它不会等待第一个子程序完成?

0 个答案:

没有答案