Как написать метод VBA, который заменяет тему, если в теме есть определенное слово.Этот код найдет определенное ключевое слово (отличное от ключевого слова темы) в теле письма.После этого ключевое слово будет заменено на 13 символов после ключевого слова, найденного в теле текста.
Ниже уже найдено, но не упоминается, как найти что-либо в теле письма.И я не получаю справку MAPI.
Любая помощь будет очень признательна. Заранее благодарю за любую помощь. Рик
Sub RewriteSubject(MyMail As MailItem)
Dim mailId As String
Dim outlookNS As Outlook.NameSpace
Dim myMailItem As Outlook.MailItem
mailId = MyMail.EntryID
Set outlookNS = Application.GetNamespace("MAPI")
Set myMailItem = outlookNS .GetItemFromID(mailId)
' Do any detection here
mailItem.Subject = "Dept - " & mailItem.Subject
myMailItem.Save
Set mailItem = Nothing
Set outlookNS = Nothing
End Sub