在 Outlook 中以特定顏色自動顯示私人日曆項目的 2 種方法

立即分享:

為了更輕鬆地區分日曆中的私人項目和非私人項目,您可能會想要自動以特定顏色(例如紅色)突出顯示私人項目。本文將介紹兩種實作方法。

許多用戶更喜歡根據日曆項目是否私有來對其進行分類。 由於在日曆中,私人項目默認在視覺上沒有明顯差異,為了更容易識別私人項目,您可以讓 Outlook 自動以特定顏色顯示它們。 在這裡我們將教您兩種獲取方法。

方法一:使用“條件格式”

  1. 首先,啟動 Outlook 並存取「日曆」窗格。
  2. 然後,轉到“視圖”選項卡並將視圖更改為“日曆”。日曆
  3. 接下來,點擊“查看設置”按鈕。
  4. 在彈出的對話框中,單擊“條件格式”。條件格式
  5. 稍後,在隨後的對話框中,單擊“添加”並輸入名稱,例如“私人”。
  6. 然後,選擇一種特定的顏色,例如我的實例中的“深紅色”。選擇條件格式顏色
  7. 之後,單擊“條件”按鈕。
  8. 在下一個對話框中,切換到“高級”選項卡並添加以下過濾器:
Sensitivity > equals > private

設置選擇條件格式濾色器

  1. 最後,單擊“添加到列表”和幾次“確定”即可保存此格式化規則。
  2. 從現在開始,所有私人日曆項目都將顯示為“深紅色”。深色私人物品

方法2:使用VBA中的“自動顏色分類”

  1. 首先,使用特定顏色創建一個名為“Private”的新顏色類別。
  2. 接下來,根據“啟動 Outlook VBA 編輯器”如何在Outlook中運行VBA代碼“。
  3. 然後,將以下代碼放入“ThisOutlookSession”項目中。
Private WithEvents objCalendarItems As Outlook.Items

Private Sub Application_Startup()
     Set objCalendarItems = Outlook.Application.Session.GetDefaultFolder(olFolderCalendar).Items
End Sub

Private Sub objCalendarItems_ItemAdd(ByVal Item As Object)
    Dim objCalendarItem As Outlook.AppointmentItem

    Set objCalendarItem = Item

    If objCalendarItem.Sensitivity = olPrivate Then
       objCalendarItem.Categories = "Private"
    Else
       Call RemovePrivateCategory(objCalendarItem, "Private")
    End If

    objCalendarItem.Save
End Sub

Private Sub objCalendarItems_ItemChange(ByVal Item As Object)
    Dim objCalendarItem As Outlook.AppointmentItem

    Set objCalendarItem = Item

    If objCalendarItem.Sensitivity = olPrivate Then
       objCalendarItem.Categories = "Private"
    Else
       Call RemovePrivateCategory(objCalendarItem, "Private")
    End If

    objCalendarItem.Save
End Sub

Sub RemovePrivateCategory(ByVal objCurrentItem As Object, ByRef strCategory As String)
    Dim varCategories As Variant
    Dim i As Long

    varCategories = Split(objCurrentItem.Categories, ",")

    If UBound(varCategories) >= 0 Then
       For i = 0 To UBound(varCategories)
           If Trim(varCategories(i)) = strCategory Then
              varCategories(i) = ""
              objCurrentItem.Categories = Join(varCategories, ",")
              Exit Sub
           End If
      Next
    End If
End Sub

VBA 代碼 - 以特定顏色自動顯示私人日曆項目

  1. 最後,重新啟動 Outlook 以啟動此巨集。
  2. 現在,您可以嘗試一下。
  • 在默認日曆中推銷一個項目。
  • 然後,將其更改為“私人”。將日曆項目更改為私有
  • 此時,“私人”顏色類別將分配給該項目,如下圖所示。自動分配的“私人”顏色類別

拯救您寶貴的 Outlook 數據

由於 Outlook 容易受到攻擊,許多用戶都曾遭受過 PST 損壞。 一般來說,遇到這種情況,可以先嘗試一下 收件箱維修工具 修復該文件。 然而,如果失敗了,您可以求助於更有效和更可靠的外部實用程序,例如 DataNumen Outlook Repair.

作者簡介:

Shirley Zhang是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 sql損壞 和Outlook修復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。