Hvordan automatisk tilordne en fargekategori til nye avtaler via Outlook VBA

Mange brukere foretrekker å administrere Outlook-avtaler etter "Fargekategori" . Så de håper at Outlook kan automatisk kategorisere nye avtaler. Denne artikkelen vil introdusere hvordan du kan realisere det.

Artikkelen "Hvordan automatisk kategorisere avtaler i Outlook-kalenderen” introduserer en løsning. Den bruker betinget formatering for å fargekode avtalene. Faktisk tildeler den bare en farge til varen, ikke bruker fargekategori. Dessuten er betinget formatering avhengig av visningsinnstillinger. Det vil si at hvis du oppretter en betinget formateringsregel i gjeldende visning, i en annen visning, vil regelen være ugyldig. Så det er en få det.

Automatisk tilordne en fargekategori til nye avtaler

  1. Bytt først til "Utvikler"-fanen og klikk på "Visual Basic" -knappen.Visual Basic-knapp
  2. I det nye vinduet åpner du "ThisOutlookSession" -prosjektet ved å dobbeltklikke på det.
  3. Så i "ThisOutlookSession"-dialogboksen bør du kopiere og lime inn følgende VBA-koder:
Public WithEvents olItems As Outlook.Items

Sub Application_Startup()
    Set olItems = Session.GetDefaultFolder(olFolderCalendar).Items
End Sub

Private Sub olItems_ItemAdd(ByVal Item As Object)
    Dim NewAppt As Outlook.AppointmentItem
 
    If Item.Class = olAppointment Then
       Set NewAppt = Item
    'Specify a color category based on appointment subject
    'You can replace "Test" with your desired string in subject line
       If InStr(Item.Subject, "Test") > 0 Then
          If Item.Categories = "" Then
             Item.Categories = "Test Category"
             Item.Save
          End If
       End If
    End If

    Set NewAppt = Nothing
End Sub

Kopier og lim inn VBA-kodene i ThisOutlookSession

 

  1. Klikk deretter på "Lagre"-ikonet i verktøylinjen.
  2. Senere bør du signere denne koden og endre makroinnstillingene. Når det gjelder hvordan, kan du se trinn 2 i artikkelen "2 trinn for å automatisk merke søppelpost som lest i Outlook".
  3. Endelig kan du prøve. Resultatene vil se ut som følgende bilde:Automatisk tilordne fargekategori til nye avtaler

Pass på ondsinnede makroer i Outlook

Det er mange farlige makroer. Så vi bør bare bruke digitalt signerte makroer. Og i dag blir virus i e-poster mer og mer vanlig. De er vanligvis forkledd som ufarlige gjenstander i e-postene. Når vi åpner, klikker eller laster ned dem, vil Outlook vår bli infisert, og da vil data være korrupte. Det er vanskelig å gjenopprette skadet Outlook. Så på dette tidspunktet har vi ikke noe annet valg enn å bruke tredjeparts reparasjonsverktøy.

Forfatterintroduksjon:

Shirley Zhang er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert reparere SQL-filproblem og Outlook-reparasjonsprodukter. For mer informasjon besøk www.datanumen. Med

Kommentarer er stengt.