Я должен преобразовать письмо в .pdf
без заголовка, который включает в себя информацию о дате, получателях, копии и т. Д. Кто-нибудь, как сделать это простым способом?
Мое другое решениебыло бы скопировать все тело письма в новый текстовый документ и сохранить его как .pdf
, но я также не знаю, как скопировать все тело через VBA.
[РЕДАКТИРОВАТЬ JMax из комментариев]
Вот код, который я пробовал:
sBody = oMail.HTMLBody
Set wrdApp = CreateObject("Word.Application")
wrdApp.Visible = True
wrdApp.Documents.Add "C:\asd\Releasemail.dotx"
wrdApp.Documents("Dokument1").Bookmarks().Item("Releaseinhalt").Range.Text = sBody
Я печатаю весь свой HTML в формате .doc, но мне нужно телопочта, как показано в Outlook, а не разметка, которая создает этот вид.Например, если я нажимаю Ctrl + a
и Ctrl + c
в Outlook и нажимаю Ctrl + v
в Word, я получаю текст со всеми его стилями, скопированными в Word.
Как это сделать в VBA?