我正在使用重复任务使用Application_Reminder挂钩在Outlook中触发宏。
但是当任务触发时,我想要取消通常出现的提醒对话框(其中有Dismiss / Snooze etc按钮)。
我试过
Item.ReminderTime = DateAdd("h", 1, Now)
哪个确实有效,但会导致任务时间向前移动,而我希望它保持固定的时间。
答案 0 :(得分:1)
提醒对象(由Aplication.Reminders属性返回)公开BeforeReminderShow事件,该事件通过引用传递Cancel参数。将其设置为true。当提醒发生时,以下事件会触发:
#include
答案 1 :(得分:0)
请参阅Add-In Express forum中提议将BeforeReminderShow事件作为解决方案的帖子。事件似乎是一个自定义事件,是加载项的一部分。