在 Outlook 中将后续电子邮件标记为完成时如何自动清除标志

立即分享:

当您将后续电子邮件标记为完成时,Outlook 会自动将标记更改为勾号。 如果希望Outlook可以直接清除标志,可以参考本文介绍的快捷方法。

后续标记功能确实对 Outlook 用户有帮助。 例如,当您收到一封涉及任务或其他重要事项的电子邮件时,您可以标记该电子邮件以进行跟进甚至截止日期。 当你完成它时,你也可以将它标记为完成,这非常容易。跟进标志

要将邮件标记为已完成,只需单击邮件末尾的旗帜图标即可。此时,原先的旗帜图标会变成勾号图标。但大多数用户希望 Outlook 能够自动清除标记,无论标记是旗帜还是勾号。虽然 Outlook 本身没有此功能,但您仍然可以通过 Outlook VBA 实现。

将后续电子邮件标记为完成时自动清除标志

  1. 首先,您可以启动 Outlook 并切换到“开发人员”选项卡。
  2. 然后点击“Visual Basic”按钮打开VBA编辑器。
  3. 在随后的窗口中,您可以找到并选择“ThisOutlookSession”项目。
  4. 打开“ThisOutlookSession”项目窗口后,您应该将以下 VBA 代码复制并粘贴到其中。
Public WithEvents olItems As Outlook.Items

Private Sub Application_Startup()
    'To focus on the email items in Inbox folder
    'You can change the folder as per your needs
    Set olItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub

Private Sub olItems_ItemChange(ByVal Item As Object)
    If Item.Class = olMail Then
       If Item.FlagStatus = olFlagComplete Then
          Item.ClearTaskFlag
          Item.Save
       End If
    End If
End Sub

VBA 代码 - 将后续电子邮件标记为完成时自动清除标志

  1. 随后,您应该签署当前的 VBA 项目。
  • 首先在“开始菜单”中搜索“VBA”,找到内置工具——“VBA 项目的数字证书”。
  • 然后用它来创建一个新的证书。
  • 接下来您可以返回“Visual Basic”窗口并单击“工具”>“数字签名”。
  • 最后,在弹出的对话框中,选择目标证书并激活它。签署 ThisOutlookSession VBA 项目
  1. 之后,您应该更改 Outlook 宏设置。 只允许那些数字签名的宏并禁用所有其他未知的宏。
  2. 最终你可以尝试一下。
  • 打开代码中预设的邮件文件夹。
  • 然后标记一封电子邮件。
  • 接下来单击标志将其标记为完成。
  • 该标志将被清除,您也不会看到勾号。

加强您的 Outlook 数据保护

尽管拥有多项功能,但 Outlook 仍然无法避免错误和损坏。 因此,如果您想保护您的 Outlook 数据,您必须注意 Outlook 周围的所有潜在风险。 此外,您还需要准备一份 Outlook PST 错误修复产品, 喜欢 DataNumen Outlook Repair. 它不仅可以帮助您解决微小的错误,还可以挽救您损坏的 Outlook 数据。

作者简介:

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

立即分享:

评论被关闭。