Я пытаюсь автоматически переслать свою электронную почту Outlook на другой адрес электронной почты, используя VB-код, и получаю сообщение об ошибке компиляции.
Ошибка, которую я получаю при компиляции кода: «объявление процедуры не соответствуетописание события или процедуры с таким же названием ".
Sub Application_NewMail(myMailToFW As Outlook.MailItem)
Set myNamespace = Application.GetNamespace("MAPI")
Set myInbox = myNamespace.GetDefaultFolder(olFolderInbox)
Set myemails = myInbox.Items
Set mynewemails = myemails.Restrict("[unread]=true")
Dim x As Integer
For x = 1 To myemails.Count Step 1
If myemails(x).UnRead(True) Then
Dim myMailToFW As Outlook.MailItem
Set myMailToFW = myemails(x)
Set myMailToFW = myMailToFW.forward
myMailToFW.Recipients.Add ("email@email.com")
myMailToFW.Send
myemails(x).UnRead = False
End If
Next
End Sub
Я изменил email@email.com на письмо, которое я хочу переслать.