如何在 Outlook 中将电子邮件标记为完成后保持打开状态

立即分享:

默认情况下,在 Outlook 中,在打开的消息窗口中将标记的电子邮件标记为完成后,该电子邮件将自动关闭。 本文将教您如何在将电子邮件标记为完成后保持打开状态。

您可能已经注意到,Outlook 会在您将邮件标记为已完成后自动关闭该邮件。然而,大多数情况下,您仍然希望继续处理这封邮件,例如将其移动到其他文件夹等等。如果邮件已关闭,您就需要花费一些时间在一堆邮件中找到它。因此,您肯定希望邮件在处理完成后也能保持打开状态。本文将与您分享一种方法。

在 Outlook 中将电子邮件标记为完成后保持打开状态

将电子邮件标记为完成后保持打开状态

  1. 首先,启动 Outlook 应用程序。
  2. 然后,在主窗口中,您可以点击“Alt + F11”快捷键。
  3. 接下来,将显示“Microsoft Visual Basic for Applications”窗口。 在其中,您需要在左侧找到“ThisOutlookSession”项目并将其打开。
  4. 之后,您需要将以下 VBA 代码复制到该项目窗口中。
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objMail As Outlook.MailItem

Private Sub Application_Startup()
    Set objInspectors = Outlook.Application.Inspectors
End Sub

'Get the opened email
Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If TypeOf Inspector.currentItem Is MailItem Then
       Set objMail = Inspector.currentItem
    End If
End Sub

'Occurs when marking the email complete
Private Sub objMail_PropertyChange(ByVal Name As String)
    If Name = "TaskCompletedDate" Then
       If objMail.FlagStatus = olFlagComplete Then
          'Reopen this email after temporary close
          objMail.Close olSave
          objMail.Display
       End If
    End If
End Sub

VBA 代码 - 将电子邮件标记为完成后保持打开状态

  1. 稍后,您必须对该代码进行数字签名。
  2. 随后,保存新宏后退出​​当前窗口。
  3. 然后,您应该检查宏设置并确保启用数字签名的宏。
  4. 最后,完成上述所有步骤后,您可以重新启动 Outlook 以激活这个新的 VBA 项目。
  5. 从现在开始,即使您在其消息窗口中将后续电子邮件标记为已完成,该电子邮件仍会打开,这样您就可以继续对该电子邮件进行随意的其他操作。

有效解决 Outlook 问题

Outlook 在日常使用中可能会遇到各种问题。 因此,有必要学习一些有效的技巧来应对 Outlook 问题。 比如PST文件中毒,可以尝试用杀毒软件杀毒。 此外,如果您的 PST 文件损坏严重,您可以尝试修复 损坏的 PST 通过内置的修复工具文件。 如果它失败了,你最后的手段必须是一个更强大的外部工具,比如 DataNumen Outlook Repair. 它是专门用于恢复 Outlook 文件的行业领先工具。

作者简介:

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

立即分享:

评论被关闭。