MailItem / Метод
MailItem.GetInspector
Получить инспектор — Окно письма, через которое доступен WordEditor.
GetInspector As Inspector
Когда использовать
Экспорт «как видит пользователь». После GetInspector нужен Display, иначе WordEditor часто Nothing.
Версии и среда
Outlook 2010–365, Windows; редактор писем — Word
Минимальный пример
Dim insp As Outlook.Inspector
Set insp = objMail.GetInspector
insp.Display
Типичный сбой
438 / WordEditor Is Nothing, если редактор не Word или окно не показали.
Рецепты
-
Сохранить письмо Outlook в PDF
Нужен PDF «как на экране», а MailItem.SaveAs даёт .msg или голый текст без вёрстки.
-
Сохранить выделенные письма Outlook
Нужно прогнать несколько писем из списка папки и не сохранить собрание как письмо.