1
件名に特定の単語がある場合、その件名を置き換えるVBAメソッドを作成するにはどうすればよいですか?このコードでは、電子メールの本文に特定のキーワード(件名のキーワードとは異なる)が見つかります。それは、本文の本文にあるキーワードの後ろに13文字の件名を置きます。Outlookの変更点
以下は既に見つかりましたが、電子メールの本文に何かを見つける方法については言及していません。私はMAPIリファレンスを取得しません。
すべてのヘルプは本当にいただければ幸い
は、それがすべての新しいメッセージのためであれば、あなたは、次のプライベートサブApplication_ItemSend(ByValのアイテムを使用することができますどのような援助のため、事前に リック
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