Вы можете либо запланировать электронную почту в соответствии с предложением @Jo Lass, либо установить напоминания в Outlook.Вот код, который я написал, подправьте по мере необходимости.Для каждого задания будет добавлено 2 напоминания (за 5 и 15 дней до «даты завершения», даты взяты из ячеек E и F)
Sub addReminder()
Dim objApt As AppointmentItem
Dim objOL As Outlook.Application
Dim LastRow As Integer
Dim d, i
Set objOL = New Outlook.Application
LastRow = Cells.Find(what:="*", After:=Range("A1"), LookAt:=xlPart, LookIn:=xlFormulas, SearchOrder:=xlByRows, SearchDirection:=xlPrevious, MatchCase:=False).row
For i = 2 To LastRow
For Each d In Array("E", "F")
With objOL.CreateItem(olAppointmentItem)
.ReminderSet = True
.start = CDate(Range(d & i).Value)
.Subject = "Task '" & Range("B" & i).Value & "' to be completed on " & Range("D" & i).Value
.ReminderMinutesBeforeStart = 0
.Save
End With
Next
Next
End Sub