2 middelen om snel dubbele feestdagen in uw Outlook-agenda te verwijderen

Als je dezelfde feestdagen per ongeluk twee of meer keer aan dezelfde kalender toevoegt, zul je merken dat de kalender vol zit met dubbele feestdagen. In dit scenario moet u de duplicaten willen verwijderen. Nu leert dit artikel je 2 manieren.

Outlook heeft een ingebouwde functie om snel feestdagen toe te voegen aan de standaardagenda. Het is ongetwijfeld best handig voor gebruikers. Als u de feestdagen echter per ongeluk twee of meer keer toevoegt, wordt uw standaardkalender gevuld met dubbele feestdagen. Nu, in het volgende, zullen we u 2 benaderingen voorstellen om de duplicaten snel te verwijderen.

Verwijder snel dubbele feestdagen in uw Outlook-agenda

Methode 1: verwijder alle feestdagen en voeg ze opnieuw toe

  1. Begin met het opstarten van uw Outlook-programma.
  2. Open vervolgens de bronmap Agenda.
  3. Schakel vervolgens naar het tabblad "Weergave" en kies "Weergave wijzigen"> "Lijst".Wijzig de agendaweergave in de lijstweergave
  4. Daarna moet u op de knop "Categorieën" in de groep "Arrangement" klikken.
  5. Vervolgens ziet u dat alle afspraken zijn gegroepeerd op categorie.
  6. Nu kunt u de groep "Vakantie" ontdekken.
  7. Klik ten slotte op de kop van de groep "Vakantie" en druk vervolgens op de toets "Verwijderen".Groeperen op categorieën en alle feestdagen verwijderen
  8. In één keer zijn alle bestaande vakanties verwijderd.
  9. Nadat u ze hebt verwijderd, kunt u de feestdag opnieuw toevoegen. Ga eerst naar “Bestand”> Opties ”.
  10. In het pop-upvenster “Outlook-opties” kunt u overschakelen naar het tabblad 'Agenda'.
  11. Op dit tabblad vindt u de knop "Vakantie toevoegen".
  12. Selecteer vervolgens in het nieuwe dialoogvenster een locatie, zoals "Verenigde Staten" en klik op "OK".Voeg feestdagen opnieuw toe
  13. Uiteindelijk zijn de feestdagen weer in de standaardkalender geïmporteerd.

Methode 2: verwijder dubbele vakanties met VBA

  1. Druk vanaf het begin op de toetsen "Alt + F11".
  2. Vervolgens opent u het Outlook VBA-editorvenster, waarin u een ongebruikte module kunt openen.
  3. Kopieer vervolgens de volgende VBA-code naar deze module.
Sub RemoveDuplicateHolidays()
    Dim objStores As Outlook.Stores
    Dim objStore As Outlook.Store
    Dim objPSTFile As Outlook.Folder
    Dim objFolders As Outlook.folders
    Dim objFolder As Object

    Set objStores = Outlook.Application.Session.Stores
 
    'Process all Outlook PST files in your Outlook
    For Each objStore In objStores
        Set objPSTFile = objStore.GetRootFolder
        For Each objFolder In objPSTFile.folders
            Call ProcessFolders(objFolder)
        Next
    Next

End Sub

Sub ProcessFolders(ByVal objCurrentFolder As Outlook.Folder)
    Dim objDictionary As Object
    Dim i As Long
    Dim objItem As Object
    Dim strKey As String

    Set objDictionary = CreateObject("Scripting.Dictionary")

    If objCurrentFolder.DefaultItemType = olAppointmentItem Then
       For i = objCurrentFolder.Items.count To 1 Step -1
           Set objItem = objCurrentFolder.Items.Item(i)
 
           'Get all holidays based on the "Holiday" category
           If objItem.Categories = "Holiday" Then
              strKey = objItem.Subject & "," & objItem.Location & "," & objItem.Body & "," & objItem.Categories
              strKey = Replace(strKey, ", ", Chr(32))

              If objDictionary.Exists(strKey) = True Then
                 objItem.Delete
              Else
                 objDictionary.Add strKey, True
              End If
          End If
       Next i
    End If
End Sub

VBA-code - Verwijder snel dubbele feestdagen in uw Outlook-agenda

  1. Uiteindelijk kunt u deze macro proberen.
  • Klik op de subroutine "RemoveDuplicateHolidays".
  • Druk vervolgens op de F5-toets om het uit te voeren.
  • Nadat het is voltooid, worden alle dubbele feestdagen in al uw Outlook-agenda's verwijderd.

Haal waardevolle Outlook-gegevens op

Het is een onbetwist feit dat geen enkel programma kan garanderen dat het immuun is voor fouten en corruptie. Hetzelfde geldt voor Outlook. Om uw Outlook-gegevens te beschermen, kunt u daarom beter regelmatig gegevensback-ups maken. Bovendien moet u van tevoren een Outlook-herstelplan plannen. Last but not least is het verstandig om een ​​betrouwbare reparatietool voor te bereiden, zoals DataNumen Outlook Repair. Het kan reparatie Outlook problemen in een handomdraai en krijg maximale Outlook-gegevens terug uit een gecompromitteerd bestand.

Auteur Introductie:

Shirley Zhang is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder herstellen Sql Server en Outlook-reparatiesoftwareproducten. Voor meer informatie bezoek www.datanumen.com

Reacties zijn gesloten.