Sådan batchsletter du alle søgemapper i din Outlook

Som standard tillader Outlook ikke brugere at slette mere end én søgemappe på én gang, for ikke at nævne at masseslette alle søgemapper. Men denne artikel vil dele dig en metode, som kan realisere det.

Generelt, for at slette en søgemappe, kan du højreklikke på en og vælge "Slet mappe" fra dens kontekstmenu. På denne måde, når du skal slette alle dine søgemapper, vil du helt sikkert synes, det er ret kedeligt og besværligt. Du skal ønske at slette dem alle på én gang. Derfor vil vi her introducere et middel til dig, som kan hjælpe dig med at udføre sletningen i et snuptag.

Batch-slet alle søgemapper i din Outlook

Batch slet alle søgemapper

  1. Allerede fra starten bør du starte din Outlook som normalt.
  2. Derefter, efter at have adgang til hovedskærmen i Outlook, skal du trykke på "Alt + F11"-tasterne.
  3. Med det samme kommer du ind i vinduet "Microsoft Visual Basic for Applications".
  4. Efterfølgende skal du finde og åbne et modul, som ikke er i brug.
  5. Dernæst kan du kopiere og indsætte følgende VBA-kode i dette modul.
Sub BatchDeleteAllSearchFolders()
    Dim objStores As Outlook.Stores
    Dim objStore As Outlook.store
    Dim objSearchFolders As Outlook.Folders
    Dim objSearchFolder As Outlook.Folder

    On Error Resume Next
    Set objStores = Outlook.Application.Session.Stores
 
    For Each objStore In objStores
        'Get all search folders under each Outlook data file
        Set objSearchFolders = objStore.GetSearchFolders
        For Each objSearchFolder In objSearchFolders
            'Delete each search folder
            objSearchFolder.Delete
        Next
    Next
End Sub

VBA-kode - Batch-slet alle søgemapper i din Outlook

Bemærkninger:

  • Måske har du konfigureret flere e-mail-konti i din Outlook. Og hver enkelt har sine egne PST-filer. I hver fil kan du oprette nogle søgemapper. Ved ovenstående kode vil alle søgemapper blive slettet, uanset hvilke filer de er placeret i.
  • Hvis du ønsker at angive en Outlook-datafil, kan du tilføje følgende linje under "For hver objStore i objStores". Her skal du ændre "John Smith" til visningsnavnet på din egen PST-fil.
If objStore.DisplayName = "John Smith" Then
 . . . . . . . . . . . . . . .
End If
  1. Derefter skal du ændre dit Outlook-makro-sikkerhedsniveau til lavt.
  2. Til sidst, i vinduet "Microsoft Visual Basic for Applications" for at køre denne makro, kan du klikke på tasten F5.
  3. Når makroen er færdig, vil du opdage, at alle søgemapper i din Outlook er blevet slettet.

Beskyt dine Outlook-data

Da Outlook er tilbøjeligt til at blive beskadiget, bør du gøre en stor indsats for at beskytte dine Outlook-data. En af de vigtigste måder er uden tvivl at lave en konsekvent og opdateret sikkerhedskopi af dine Outlook-filer. Desuden, for at tilbyde øjeblikkelig redning i tilfælde af Outlook korruption, må du hellere forberede et overbevisende og velrenommeret fixværktøj, som f.eks DataNumen Outlook Repair.

Forfatter Introduktion:

Shirley Zhang er ekspert i datagendannelse i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder gendanne sql og Outlook-reparationssoftwareprodukter. For mere information besøg www.datanumen.com

Kommentarer er lukket.