2 tõhusat meetodit kõigi konkreetset toimingut sooritavate Outlooki reeglite partii kustutamiseks

Kui teil on vaja pakkides kustutada kõik Outlooki reeglid, mis sooritavad teatud toimingu, näiteks „Teisalda“, „Kopeeri“ või „Märgista“, lugege seda artiklit. Siin võtame näitena toimingu „Teisalda”, et tutvustada teile kahte kiiret meetodit.

Mõnikord võite soovida kustutada kõik reeglid, mis Outlookis konkreetset toimingut sooritavad. Näiteks olete oma postkastides ümber ehitanud kaustastruktuurid. Seega kavatsete meilid ümber liigitada ja arhiivida erinevatesse kaustadesse. Sel juhul võite soovida kustutada kõik toimingut „Teisalda” teostavad reeglid. Seda vaadates tutvustame siin kahte võimalust. Esimene sobib ühele postkastile. Kuid kui soovite kõiki Outlooki postkaste töödelda, kasutage parem järgmist 2. meetodit.

1. meetod: pakkkustutamine ühes postkastis

  1. Alustuseks klõpsake nuppu "Fail".
  2. Seejärel klõpsake menüüs "Fail" nuppu "Halda reegleid ja hoiatusi".
  3. Järgmises dialoogiboksis „Reeglid ja hoiatused” näete reeglite loendis veergu „Toimingud”. Ja toimingu "Teisaldamine" ikoon on "Liiguta" toiming.Reeglitoimingute ikoonid
  4. Nüüd vajutage klahvi "Ctrl" ja valige vahepeal reeglid, mille tegevuse ikoon on "Liiguta" toiming ükshaaval.
  5. Pärast reeglite valimist klõpsake reeglite loendi kohal nuppu "Kustuta".Valitud reeglite partii kustutamine

2. meetod: kõigis postkastides pakettkustutamine

  1. Sest nagutart, käivitage Outlook VBA redaktor vastavalt "Kuidas Outlookis VBA-koodi käivitada".
  2. Järgmisena kopeerige järgmine VBA kood tühja moodulisse.
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

VBA kood – Kustutage kõik Outlooki reeglid, mis sooritavad toimingu "Teisaldamine".

  1. Seejärel vajutage selle makro käivitamiseks kohe klahvi "F5".
  2. Kui makro on lõpule jõudnud, kontrollige oma Outlooki iga postkasti reegleid. Kõik toiminguga „Teisaldamine” seotud reeglid on kadunud.Liigutamise reeglid on kadunud

Tegelege murettekitavate Outlooki vigadega

Kas saate Outlooki kasutamise ajal veateateid? Tegelikkuses on Outlook altid vigadele ja isegi korruptsioonile. Seetõttu esineb sageli Outlooki tõrkeid. Õnneks pakub Outlook sisseehitatud parandustööriista - scanpst. Saate seda kasutada vigade parandamiseks. Kui see ebaõnnestub, on teie viimane abinõu osavam ja võimsam väline tööriist, näiteks DataNumen Outlook Repair.

Autori sissejuhatus:

Shirley Zhang on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas sql-i taastamine ja Outlooki remonditarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.