如何在 Outlook 中自动打印重要传入电子邮件的首页

立即分享:

有些用户想让 Outlook 自动打印重要的传入电子邮件。 另外,如果这样的邮件太长,为了不浪费纸张,Outlook 只会打印第一页。 现在,在本文中,我们将揭示如何以编程方式实现它。

手动打印邮件的首页非常简单。 您可以在打印前更改打印选项。 但是,如果希望Outlook能够自动识别邮件的长度,并自动打印超长邮件的首页,就得另谋出路了,比如下面这个。

自动打印 Outlook 中收到的重要电子邮件的第一页

自动打印重要传入电子邮件的第一页

  1. 首先,您需要正常启动 Outlook 应用程序。
  2. 然后在 Outlook 主窗口中,您需要按“Alt + F11”键。
  3. 随后,您将成功访问 VBA 编辑器。
  4. 在这个新窗口中,您应该打开一个空模块,您应该在其中将以下 VBA 代码复制到该模块中。
Sub PrintFirstPage_ImportantIncomingEmails(objMail As Outlook.MailItem)
    Dim objWordApp As Word.Application
    Dim objTempWordDocument As Word.Document
    Dim objMailDocument As Word.Document
    Dim lPageCount As Long
 
    objMail.Display
    Set objMailDocument = objMail.GetInspector.WordEditor
    objMailDocument.Range.Copy
    
    Set objWordApp = CreateObject("Word.Application")
    Set objTempWordDocument = objWordApp.Documents.Add
    objWordApp.Visible = True
    objTempWordDocument.Activate
 
    objTempWordDocument.Range.Paste
 
    lPageCount = objTempWordDocument.ComputeStatistics(wdStatisticPages)
 
    'If the email takes up more than one page
    If lPageCount > 1 Then
       'Only print the first page
       objTempWordDocument.PrintOut Range:=wdPrintFromTo, From:="1", To:="1"
    Else
       'Otherwise, print the whole email
       objMail.PrintOut
    End If
 
    objMail.Close olDiscard
    objMail.UnRead = True
 
    objTempWordDocument.Close False
    objWordApp.Quit
End Sub

VBA 代码 - 自动打印重要传入电子邮件的第一页

  1. 之后,您可以退出当前窗口。
  2. 然后转到“文件”菜单并单击“管理规则和警报”按钮。
  3. 在弹出的“规则和警报”对话框中,单击“新建规则”按钮。
  4. 接下来,在“规则向导”的新对话框中,选择“对我收到的邮件应用规则”,然后点击“下一步”。
  5. 在“规则向导”的第二个屏幕中,您应该指定条件,即定义哪些电子邮件对您很重要,例如来自特定发件人等。
  6. 之后,单击“下一步”,这将带您进入下一个屏幕,您需要在其中设置规则操作。 选择“运行脚本”并选择之前添加的宏。选择“运行脚本”规则操作
  7. 之后,多次点击“Next”,直到出现最后一个画面——“Finish rule setup”,在这个画面中,你可以为这条规则指定一个名称,并再次检查规则设置。
  8. 最后单击“完成”以保存此新规则。
  9. 最后,从那时起,每当一封新的重要电子邮件进入您的邮箱时,如果它太长,Outlook 将自动打印它的第一页。

从损坏的 PST 文件中提取最大数据

也许您已经意识到 Outlook 的漏洞。 在这种情况下,您必须千方百计保护您的 Outlook 数据。 但是,通常情况下,您会发现 Outlook 数据可能仅仅由于突然关闭而损坏。 因此,您必须为意外情况做好准备 前景腐败,包括常规 PST 备份和强大的修复工具,例如 DataNumen Outlook Repair.

作者简介:

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

立即分享:

评论被关闭。