这里的问题很简单,有人可以告诉我为什么我早上显示消息的代码不起作用吗?无法看到为什么它不起作用应该这么简单!
Sub SetAlarm()
Application.OnTime TimeValue"09:30:00", "DisplayAlarm"
End Sub
Sub DisplayAlarm()
MsgBox "Good Morning"
End Sub
最佳答案
尝试将Sub SetAlarm
放入Workbook_Open()
事件(请在下面找到代码)。这样,当您打开工作簿时,sub将自动触发。为了触发Sub DisplayAlarm
,您的工作簿需要在指定时间打开。
Private Sub Workbook_Open()
Application.OnTime "09:30:00", "DisplayAlarm"
End Sub