
У меня есть несколько шаблонов писем, которые я и мои коллеги часто используем в 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 нет встроенной опции для сохранения поля From в шаблоне. Согласно макросу, я нашелпохожее обсуждениена другом форуме, но упомянутый там макрос у меня не сработал.