Я пытаюсь создать скрипт, который автоматически изменяет новые входящие электронные письма в определенной папке и отправляет их другому человеку.Часть изменить / отправить работает довольно хорошо.Но проблема в том, что скрипт не работает, когда появляется новое письмо.Это происходит только тогда, когда я передаю его себе.
Вот начало кода:
Private WithEvents Items As Outlook.Items
Private Sub Application_Startup()
Dim olApp As Outlook.Application
Dim objNS As Outlook.NameSpace
Set olApp = Outlook.Application
Set objNS = olApp.GetNamespace("MAPI")
' default local Inbox
Set Items = objNS.GetDefaultFolder(olFolderInbox).Folders("DI").Items
End Sub
Private Sub Items_ItemAdd(ByVal item As Object)
Dim Msg As Outlook.MailItem
If TypeName(item) = "MailItem" Then
Set Msg = item