2 effektive metoder for å batchslette alle Outlook-regler ved å utføre en bestemt handling

Hvis du trenger å batchslette alle Outlook-regler som utfører en spesifikk handling, for eksempel "Flytt", "Kopier" eller "Flagg", kan du lese denne artikkelen. Her vil vi ta "Flytt"-handlingen som et eksempel for å introdusere deg 2 raske metoder.

Noen ganger vil du kanskje slette alle regler som utfører en bestemt handling i Outlook. Du har for eksempel gjenoppbygd mappestrukturer i postboksene dine. Dermed har du tenkt å omklassifisere og arkivere e-poster til forskjellige mapper. I dette tilfellet vil du kanskje batchslette alle regler som utfører "Flytt"-handlingen. Når vi ser på dette, vil vi her introdusere 2 måter. Den første passer til én postkasse. Men hvis du vil behandle alle postboksene i Outlook, bør du bruke følgende metode 2.

Metode 1: Batch-sletting i én postboks

  1. Til å begynne med, klikk på "Fil".
  2. Klikk deretter på "Administrer regler og varsler" i "Fil"-menyen.
  3. I den neste «Regler og varsler»-dialogboksen kan du se «Handlinger»-kolonnen i regellisten. Og ikonet for "Flytt" handling er "Flytt"-handling.Ikoner for regelhandling
  4. Nå, trykk på "Ctrl"-tasten og velg i mellomtiden reglene hvis handlingsikon er "Flytt"-handling en etter en.
  5. Etter å ha valgt regler, klikk på "Slett"-knappen over regellisten.Batch-slett valgte regler

Metode 2: Batch-sletting i alle postbokser

  1. For somtart, start Outlook VBA editor i henhold til "Hvordan kjøre VBA-kode i Outlook".
  2. Deretter kopierer du følgende VBA-kode til en tom modul.
Sub DeleteAllMoveRules() Dim objStores As Outlook.Stores Dim objStore As Outlook.Store Dim objRules As Outlook.rules Dim i As Long Dim objRule As Outlook.Rule Dim objRuleAction, objMoveRuleAction As Outlook.RuleAction Set objStores = Outlook.Applications.Session. 'Behandle alle postbokser for hver objStore i objStores Set objRules = objStore.GetRules For i = objRules.Count To 1 Step -1 Set objRule = objRules(i) For Every objRuleAction In objRule.Actions 'Hvis "Move"-handlingen er aktivert Hvis "Move"-handlingen er aktivert .ActionType = olRuleActionMoveToFolder Sett deretter objMoveRuleAction = objRuleAction Hvis objMoveRuleAction.Enabled = True Deretter 'Slett regelen objRules.Remove (objRule.Name) Ved feil Gjenoppta Neste objRules.Save Neste Avslutt Hvis Neste Slutt Hvis Neste Avslutt i Slutt

VBA-kode - Batch-slett alle Outlook-regler ved å utføre "Flytt"-handling

  1. Deretter trykker du på "F5"-tasten for å kjøre denne makroen akkurat nå.
  2. Når makroen er fullført, sjekk reglene for hver postboks i Outlook. Alle reglene knyttet til "Flytt"-handling er borte.Regler som utfører "Move"-handlinger er borte

Gjør med bekymringsfulle Outlook-feil

Får du noen feilmeldinger når du bruker Outlook? I virkeligheten er Outlook utsatt for feil og til og med korrupsjon. Derfor er det vanlig å støte på Outlook-feil. Heldigvis tilbyr Outlook det innebygde fikseverktøyet – scanpst. Du kan bruke den til å prøve å fikse feil. Hvis det mislykkes, er siste utvei et mer dyktig og potent eksternt verktøy, som DataNumen Outlook Repair.

Forfatterintroduksjon:

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

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *