Я хочу, чтобы Outlook выполнил действие по электронной почте с определенного адреса электронной почты.
В ThisOutlookSession у меня есть:
Private Sub Application_NewMail() 'This triggers when a new email is recieved
Call TestSub
End Sub
В моем модуле:
Public Sub TestSub()
Dim Msg As Outlook.MailItem
Dim FromEmailAddress As String
FromEmailAddress = Msg.SenderEmailAddress
If FromEmailAddress = "Test@example.com" Then
MsgBox ("Hello")
End If
End Sub
Я получаю
Ошибка времени выполнения '91':
Переменная объекта или переменная блока не установлена
on FromEmailAddress = Msg.SenderEmailAddress
.
Я перепробовал много вариантов моего кода и исчерпал возможности Google.