如何快速将部分 Outlook 电子邮件导出为 PDF 文件

立即分享:

如果要将部分 Outlook 电子邮件而不是整个电子邮件导出为 PDF 文件,你可以阅读这篇文章。 在这里我们将指导您使用 VBA 代码实现它。

从我以前的文章 - “如何将 Outlook 电子邮件另存为 PDF 文件“和”如何快速将多个 Outlook 电子邮件导出为单个电子邮件 PDF 文件”,您可以了解将整个电子邮件导出为 PDF 文件。 然而,有时您想要的是将电子邮件的一部分导出为 PDF 文件。 届时,您可以使用以下VBA 代码来实现它。 如果你完全不知道如何使用 VBA,你可以参考这篇文章——》如何在 Outlook 中运行 VBA 代码“ 同时。

快速将部分 Outlook 电子邮件导出为 PDF 文件

将电子邮件的一部分导出为 PDF 文件

  1. 对于作为tart,启动您的 Outlook 程序。
  2. 然后,通过“Alt + F11”快捷键访问 Outlook VBA 编辑器。
  3. 接下来,在这个新窗口中,打开一个未使用的模块。
  4. 随后,将以下 VBA 代码复制并粘贴到该模块中。
Sub ExportSelectionAsPDF()
    Dim objMail As Outlook.MailItem
    Dim objMailDocument As Word.Document
    Dim objDocSelection As Word.Selection
    Dim objWordApp As Word.Application
    Dim objTempDocument As Word.Document
    Dim strPDF As String
 
    'Get the currently opened email
    Set objMail = Outlook.Application.ActiveInspector.CurrentItem
 
    If Not objMail Is Nothing Then
       'Copy the current selection
       Set objMailDocument = objMail.GetInspector.WordEditor
       Set objDocSelection = objMailDocument.Application.Selection
       objDocSelection.Copy
 
       'Paste the selection into a new Word document
       Set objWordApp = CreateObject("Word.Application")
       Set objTempDocument = objWordApp.Documents.Add
       objWordApp.Visible = True
       objTempDocument.Activate
       objWordApp.Selection.EndKey wdStory
       objWordApp.Selection.PasteAndFormat wdPasteDefault
 
       'Export the document as a PDF file
       'Change the path as per your needs
       strPDF = "E:\" & objMail.Subject & " (Selection).pdf"
       objTempDocument.ExportAsFixedFormat strPDF, wdExportFormatPDF

       objTempDocument.Close False
       objWordApp.Quit
    End If
End Sub

VBA 代码 - 将电子邮件的一部分导出为 PDF 文件

  1. 之后,您应该将新宏添加到消息窗口的快速访问工具栏中。
  2. 最后,你可以拍一张:
  • 首先,打开一封电子邮件。
  • 然后,选择要导出的内容。
  • 接下来,单击快速访问工具栏中的宏按钮。选择电子邮件的一部分
  • 宏将立即运行。
  • 宏完成后,您可以前往预定义的本地文件夹,您将在其中看到一个新的 PDF 文件中。
  • 打开它,你会看到它看起来像下面的截图:已出口 PDF 文件

外观损坏后的有效措施

尽管拥有众多出色的功能,但 Outlook 仍然无法幸免。 实际上,由于各种因素,如病毒、恶意软件、软件故障和硬件问题等,它很容易损坏。 在这种情况下,必须采取措施挽救损坏的 Outlook 数据,包括启动 扫描仪 修复文件,检查 most 最近的备份并借助强大可靠的 PST 修复工具,例如 DataNumen Outlook Repair.

作者简介:

Shirley Zhang 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 修复中密度纤维板 和 outlook 修复软件产品。 欲了解更多信息,请访问 datanumen.com

立即分享:

评论被关闭。