JonathanReez
Попробуйте этот макрос, это может помочь:
Sub RemoveRemindersinSpecificTimeInterval()
Dim objReminders As Outlook.Reminders
Dim objReminder As Outlook.Reminder
Dim dSpecificTime As Date
Dim objItem
Set objReminders = Outlook.Reminders
'The following line refers to 1 day since the current time
dSpecificTime = DateAdd("d", 1, Now)
For Each objReminder In objReminders
If objReminder.NextReminderDate <= Format(dSpecificTime, "ddddd h:nn AMPM") Then
Set objItem = objReminder.Item
objItem.ReminderSet = False
objItem.Save
End If
Next
End Sub
Что касается «dSpecificTime», вы также можете заменить «Сейчас» на определенную дату или время, например, dSpecificTime = DateAdd(«m», 1, 10-4-2017) или dSpecificTime = DateAdd(«h», 2, 10- 4-2017 8:30 утра).