Om du behöver radera alla Outlook-regler som utför en specifik åtgärd, till exempel "Flytta", "Kopiera" eller "Flagga", kan du läsa den här artikeln. Här tar vi ”Move” -åtgärder som ett exempel för att introducera dig två snabba metoder.
Ibland kanske du vill ta bort alla regler som utför en specifik åtgärd i Outlook. Till exempel har du byggt om mappstrukturer i dina brevlådor. Därför tänker du klassificera och arkivera e-postmeddelanden till olika mappar. I detta fall kanske du vill radera alla regler som utför åtgärden "Flytta". Om vi tittar på detta kommer vi här att presentera två sätt. Den första passar en postlåda. Men om du vill bearbeta alla brevlådor i Outlook, skulle du bättre använda följande metod 2.
Metod 1: Borttagning i en brevlåda
- Till att börja med klickar du på ”Arkiv”.
- Klicka sedan på "Hantera regler och varningar" i "Arkiv" -menyn.
- I nästa dialogruta "Regler och varningar" kan du se kolumnen "Åtgärder" i regellistan. Och ikonen för "Move" -åtgärden är
.
- Tryck nu på “Ctrl” -tangenten och välj under tiden reglerna vars åtgärdsikon är
en och en. - När du har valt regler klickar du på knappen "Radera" ovanför regellistan.
Metod 2: Borttagning i alla brevlådor
- För somtarstarta Outlook VBA-redigeraren enligt “Hur du kör VBA-kod i din Outlook".
- Kopiera sedan följande VBA-kod till 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.Application.Session.Stores
'Process all mailboxes
For Each objStore In objStores
Set objRules = objStore.GetRules
For i = objRules.Count To 1 Step -1
Set objRule = objRules(i)
For Each objRuleAction In objRule.Actions
'If "Move" action is enabled
If objRuleAction.ActionType = olRuleActionMoveToFolder Then
Set objMoveRuleAction = objRuleAction
If objMoveRuleAction.Enabled = True Then
'Delete the rule
objRules.Remove (objRule.Name)
On Error Resume Next
objRules.Save
Exit For
End If
End If
Next
Next i
Next
End Sub
- Tryck sedan på “F5” för att köra detta makro just nu.
- När makrot är klart, kontrollera reglerna för varje brevlåda i Outlook. Alla regler relaterade till "Flytta" -åtgärden är borta.
Gör med oroande Outlook-fel
Får du några felmeddelanden när du använder Outlook? I verkligheten är Outlook benägen för fel och till och med korruption. Därför är det vanligt att stöta på Outlook-fel. Lyckligtvis tillhandahåller Outlook det inbyggda fixverktyget - Scanpst. Du kan använda den för att försöka åtgärda fel. Om det misslyckas är din sista utväg ett mer skickligt och kraftfullt externt verktyg, som DataNumen Outlook Repair.
Författarintroduktion:
Shirley Zhang är expert på dataåterställning DataNumen, Inc., som är världsledande inom teknik för återställning av data, inklusive återhämta sql och Outlook-programvara för reparationsprogramvara. För mer information besök www.datanumen.com


