下面有一个非常简单的代码,可以在设定的时间运行宏。我遇到的问题是,如果关闭工作簿,它将重新打开自身以在正确的时间运行宏。停止它的唯一方法是关闭计算机/重新启动计算机。我已经看到了类似问题的一些答案,但是由于我在VBA方面的经验非常有限,因此我还没有完全理解答案。他们在准时请求中还包含更多代码,因此我希望我的问题可能是更简单的解决方案。 任何建议将不胜感激。
Private Sub Workbook_Open()
Application.OnTime TimeValue("08:10:00"), "ButtonRefreshDays"
End Sub