Может ли кто-нибудь помочь мне с редактированием VBA-кода для следующей проблемы: Я хочу пересылать электронные письма с определенной тематикой на конкретный E-Mail. В этом процессе я хочу добавить текст в перенаправленный элемент. Спасибо за помощь!Переслать почту и добавить содержимое в тело (Outlook 2007, VBA)
Редактировать.
У меня есть код сейчас, но он не работает должным образом. Он посылает последний E-Mail нажал на :(.
Sub Test(oMail As MailItem)
Dim MyItem As Outlook.MailItem
Dim obj_curitem As MailItem
Dim obj_newitem
Dim obj_Selection
Dim obj_curfolder
Dim obj_msgitems
Dim Forward As Object
If Err.Number = 0 Then
Set obj_Selection = Outlook.ActiveExplorer.Selection
If obj_Selection.Count > 0 Then
For Each obj_curitem In obj_Selection
strID = obj_curitem.EntryID
Set olNS = Application.GetNamespace("MAPI")
'Object auf einem neuen Item erstellen
Set obj_newitem = obj_curitem.Forward
With obj_curitem.Forward
.Forward = True
.SentOnBehalfOfName = "###" 'Deine Mailadresse
.Subject = "WG" & .Subject 'Betreff
.To = "###" 'Empfängermail
.BODY = "geprüft" & .BODY 'E-Mail Inhalt
.Send
End With
Next
End If
End If
End Sub
Какой у вас код сейчас? –