当您将后续电子邮件标记为完成时,Outlook 会自动将标记更改为勾号。 如果希望Outlook可以直接清除标志,可以参考本文介绍的快捷方法。
后续标记功能确实对 Outlook 用户有帮助。 例如,当您收到一封涉及任务或其他重要事项的电子邮件时,您可以标记该电子邮件以进行跟进甚至截止日期。 当你完成它时,你也可以将它标记为完成,这非常容易。
要将邮件标记为已完成,只需单击邮件末尾的旗帜图标即可。此时,原先的旗帜图标会变成勾号图标。但大多数用户希望 Outlook 能够自动清除标记,无论标记是旗帜还是勾号。虽然 Outlook 本身没有此功能,但您仍然可以通过 Outlook VBA 实现。
将后续电子邮件标记为完成时自动清除标志
- 首先,您可以启动 Outlook 并切换到“开发人员”选项卡。
- 然后点击“Visual Basic”按钮打开VBA编辑器。
- 在随后的窗口中,您可以找到并选择“ThisOutlookSession”项目。
- 打开“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 项目。
- 首先在“开始菜单”中搜索“VBA”,找到内置工具——“VBA 项目的数字证书”。
- 然后用它来创建一个新的证书。
- 接下来您可以返回“Visual Basic”窗口并单击“工具”>“数字签名”。
- 最后,在弹出的对话框中,选择目标证书并激活它。
- 之后,您应该更改 Outlook 宏设置。 只允许那些数字签名的宏并禁用所有其他未知的宏。
- 最终你可以尝试一下。
- 打开代码中预设的邮件文件夹。
- 然后标记一封电子邮件。
- 接下来单击标志将其标记为完成。
- 该标志将被清除,您也不会看到勾号。
加强您的 Outlook 数据保护
尽管拥有多项功能,但 Outlook 仍然无法避免错误和损坏。 因此,如果您想保护您的 Outlook 数据,您必须注意 Outlook 周围的所有潜在风险。 此外,您还需要准备一份 Outlook PST 错误修复产品, 喜欢 DataNumen Outlook Repair. 它不仅可以帮助您解决微小的错误,还可以挽救您损坏的 Outlook 数据。
作者简介:
Shirley Zhang 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 修复损坏的 SQL 数据 和 outlook 修复软件产品。 欲了解更多信息,请访问 datanumen.com

