Outlookメールテンプレートに送信者を保存するにはどうすればいいですか

Outlookメールテンプレートに送信者を保存するにはどうすればいいですか

Outlook 2010 では、私と同僚が頻繁に使用するメール テンプレートがいくつかあり、共有メールボックスから送信する必要があります。送信するたびに、まず「差出人」アドレスを変更する必要があります (次のようにします。送信元アドレスの選択)、これは時間がかかり、見落とされてしまう可能性があります。

毎回設定しなくても済むように、送信元アドレスをメール テンプレート (.oft) の一部として保存する方法 (マクロなど) はありますか?

答え1

試行錯誤しましたが、マクロは次のようになります。

Sub templateName()
Dim objMsg As MailItem

Set objMsg = Application.CreateItemFromTemplate("C:\Users\User\AppData\Roaming\Microsoft\Templates\templateName.oft")

    With objMsg
        .SentOnBehalfOfName = "[email protected]"
        .Display
End With

End Sub

答え2

Outlookには、テンプレートの差出人フィールドを保存する組み込みオプションはありません。マクロによると、同様の議論別のフォーラムで、そこに記載されているマクロは機能しませんでした。

関連情報