【发布时间】:2018-08-29 12:09:09
【问题描述】:
以下 VBA 代码可消除 Outlook 中的所有过期提醒:
Public Sub Dismiss_Only_Overdue_Calendar_Reminders()
Dim objRem As Reminder
For Each objRem In Application.Reminders
If objRem.IsVisible = True Then
objRem.Dismiss
End If
Next
End Sub
如何修改它以便只取消过期的日历约会?
我的假设是要么有一个方法可以返回提醒的类型 (olAppointment),要么我可以获取提醒所引用的对象并检查其类。然而,在这两种情况下,我都很难找到任何东西。
我希望由任务和电子邮件触发的提醒保持不变。
【问题讨论】: