这是我的主宏,每5分钟重复一次,并启动其他宏,效果很好。我的问题是,如何只在间隔1小时/ 1天而不是每5分钟运行一次的末尾添加macro4
?
我不想启动另一个主宏,因为这两个宏有时会同时运行,并在我的Excel书中弄得一团糟。
Public Sub start()
macro1
macro2
macro3
alerttime = Now + TimeValue("00:05:00")
Application.OnTime alerttime, "start"
End Sub
答案 0 :(得分:0)
不确定潜在的冲突,只是使用TimeSerial
Now + Timeserial(Hour as Integer,Minute As Integer, Second As Integer)
为适当的参数指定所需的时间,例如小时= 1