2 metodi per mostrare automaticamente gli elementi del calendario privato in un colore specifico in Outlook

Condividi ora:

Per distinguere più facilmente gli elementi privati ​​da quelli non privati ​​nel calendario, potresti voler visualizzare automaticamente gli elementi privati ​​con un colore specifico, ad esempio il rosso, per evidenziarli. Questo articolo illustrerà due modi per farlo.

Molti utenti preferiscono classificare gli elementi del calendario in base al fatto che siano privati ​​o meno. Poiché, nel calendario, gli elementi privati ​​non hanno differenze evidenti nella visione per impostazione predefinita, in modo da identificare gli elementi privati ​​molto più facilmente, puoi lasciare che Outlook li mostri automaticamente in un colore specifico. Qui ti insegneremo 2 approcci per ottenerlo.

Metodo 1: utilizzare la "formattazione condizionale"

  1. Per iniziare, apri Outlook e accedi al riquadro "Calendario".
  2. Quindi, vai alla scheda "Visualizza" e cambia la visualizzazione in "Calendario".Calendar View
  3. Successivamente, premi il pulsante "Visualizza impostazioni".
  4. Nella finestra di dialogo popup, fai clic su "Formattazione condizionale".Formattazione condizionale
  5. Successivamente, nella finestra di dialogo successiva, fai clic su "Aggiungi" e inserisci un nome, ad esempio "Privato".
  6. Quindi, seleziona un colore specifico, come "Rosso scuro" per la mia istanza.Selezionare Colore formattazione condizionale
  7. Successivamente, fai clic sul pulsante "Condizione".
  8. Nella finestra di dialogo successiva, passa alla scheda "Avanzate" e aggiungi il seguente filtro:
Sensitivity > equals > private

Impostare Seleziona filtro colore formattazione condizionale

  1. Infine, fai clic su "Aggiungi all'elenco" e diversi "OK" per salvare questa regola di formattazione.
  2. D'ora in poi, tutti gli elementi del calendario privato verranno visualizzati in "rosso scuro".Articoli privati ​​in colore scuro

Metodo 2: utilizzare "Auto Color Categorize" in VBA

  1. Prima di tutto, crea una nuova categoria di colori chiamata "Privato" con un colore specifico.
  2. Successivamente, avvia l'editor VBA di Outlook in base a "Come eseguire il codice VBA in Outlook".
  3. Quindi, inserisci il seguente codice nel progetto "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

Codice VBA: mostra automaticamente gli elementi del calendario privato in un colore specifico

  1. Infine, riavvia Outlook per attivare questa macro.
  2. Ora puoi provare.
  • Proponi un elemento nel calendario predefinito.
  • Quindi, cambialo in "Privato".Modifica un elemento del calendario in Privato
  • Immediatamente, la categoria di colore "Privato" verrà assegnata a questo elemento, come mostrato nello screenshot seguente.Categoria di colore "privata" assegnata automaticamente

Salva i tuoi preziosi dati di Outlook

Poiché Outlook è vulnerabile, molti utenti sono stati soggetti a corruzione PST. In generale, quando lo incontri, puoi prima provare il strumento di riparazione della posta in arrivo per riparare il file. Tuttavia, se fallisce, puoi ricorrere a un'utilità esterna più potente e affidabile, come DataNumen Outlook Repair.

Introduzione dell'autore:

Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui corruzione sql e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com

Condividi ora:

I commenti sono chiusi.