- 帖子
- 14
- 积分
- 28
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2014-8-27
|
我做了个程序,需要在晚上10点前一小时,自动提醒“睡觉”,程序能够正常运行,但是始终没有弹出“睡觉”的对话框,我还注意到,我在用F8执行程序的时候,每到msgbox"睡觉"的时候就自动跳过,并且在运行程序的时候,excel宏的标题栏右边有一个打括号的中断,麻烦各位高手帮忙看看是怎么回事?最好能把正确的程序写给我,万分感谢~
Sub 自动提醒()
Dim xzsj, txsj 'xzsj为现在时间,txsj为提醒时间
xzsj = Now
txsj = DateAdd("h", -1, "2014-8-26 22:00")
If Abs(xzsj - txsj) < 0.00001 Then
MsgBox "睡觉"
End If
End Sub |
|