2 metodes, kā kopīgi izdzēst visus kontaktus bez e-pasta adreses programmā Outlook

Kopīgot tūlīt:

Ja programmā Outlook konstatējat, ka dažiem kontaktiem nav e-pasta adreses, iespējams, vēlēsities apstrādāt katru kontaktpersonu mapi, lai izdzēstu visus šādus kontaktus. Šajā ierakstā ar jums tiks kopīgoti 2 līdzekļi.

Iespējams, programmā Outlook ir daudz kontaktu, un dažiem no tiem nav e-pasta adreses. Ja domājat, ka tie vairs nav noderīgi, jums jācer izdzēst visus kontaktus bez e-pasta adreses. Standarta veidā jūs varat izmantot “Instant Search”, lai tos atrastu un pēc tam manuāli izdzēstu, piemēram, šo 1. metodi. Tomēr tas ir mazliet garlaicīgs. Tāpēc 2. metodē mēs iemācīsim jums vēl vienu efektīvāku veidu.Sērijā izdzēsiet visus kontaktus bez e-pasta adreses

1. metode: manuāli izdzēst pēc kontaktu atrašanas bez e-pasta adreses

  1. Lai sāktu, nospiediet taustiņu kombināciju “Ctrl + 3”, lai piekļūtu sadaļai “Kontakti”.
  2. Pēc tam noklikšķiniet uz meklēšanas lodziņa.
  3. Pēc tam topošajā lentē “Meklēt” noklikšķiniet uz “Visas kontaktpersonas”.
  4. Pēc tam noklikšķiniet uz “Ir adrese”> “Ir e-pasta adrese”.Meklēt visos kontaktpersonu vienumos
  5. Pēc tam meklēšanas lodziņā tiks pievienots kritērijs “NOT emailaddresses: = []”. Jums ir jānoņem “NOT”.Mainīt meklēšanas kritēriju
  6. Pēc tam tiks uzskaitīti visi kontakti bez e-pasta adreses.
  7. Tagad meklēšanas rezultātos kontaktpersonas jāizvēlas manuāli, jo sarakstā jābūt arī jūsu kontaktu grupām.Atlasiet Kontakti
  8. Visbeidzot, nospiediet taustiņu “Del”, lai izdzēstu visus atlasītos kontaktus.

2. metode. Sērijā izdzēsiet visus kontaktus bez e-pasta adreses ar VBA

  1. Sākumā pieskarieties “Alt + F11”, lai programmā Outlook palaistu VBA redaktoru.
  2. Jaunajā ekrānā kopējiet šādu VBA kodu modulī.
Sub BatchDeleteAllContactsWithoutEmailAddress()
    Dim objStore As Outlook.Store
    Dim lTotalCount As Long
 
    lTotalCount = 0
    'Process all stores in your Outlook
    For Each objStore In Application.Session.Stores
       Call ProcessContactFolders(objStore.GetRootFolder.Folders, lTotalCount)
    Next
 
    MsgBox lTotalCount & " contacts are deleted!", vbInformation + vbOKOnly, "Delete Contacts"
End Sub

Sub ProcessContactFolders(ByVal objFolders As Outlook.Folders, lCount As Long)
    Dim objFolder As Outlook.Folder
    Dim i As Long
    Dim objContact As Outlook.ContactItem
    Dim objSubfolder As Outlook.Folder

    For Each objFolder In objFolders
        If (objFolder.DefaultItemType = olContactItem) And (objFolder.Name <> "Skype Contacts") Then
           For i = objFolder.Items.Count To 1 Step -1
               If objFolder.Items(i).Class = olContact Then
                  Set objContact = objFolder.Items(i)
                  'Delete the contact w/o email address
                  If (objContact.Email1Address = "") And (objContact.Email2Address = "") And (objContact.Email3Address = "") Then
                     objContact.Delete
                     lCount = lCount + 1
                  End If
               End If
           Next
 
           'Process subfolders recursively
           If objFolder.Folders.Count > 0 Then
              Call ProcessContactFolders(objFolder.Folders, lCount)
           End If
       End If
    Next
End Sub

VBA kods - partijas Dzēst visus kontaktus bez e-pasta adreses

  1. Vēlāk noklikšķiniet uz apakšprogrammas “BatchDeleteAllContactsWithoutEmailAddress”.
  2. Galu galā nospiediet taustiņu “F5”, lai aktivizētu šo makro.
  3. Kad tas būs pabeigts, jūs saņemsit ziņojumu par rezultātiem, piemēram, zemāk redzamo attēlu.Rezultātu uzvedne
  4. Visi kontakti bez e-pasta adreses ir pārvietoti uz mapi “Dzēstie vienumi”.Dzēstas kontaktpersonas

Turieties tālu prom no visiem iespējamiem riskiem

Outlook var sabojāt dažādu faktoru dēļ, piemēram, vīrusu, lietotāju kļūdu, programmatūras kļūmju, kā arī aparatūras kļūmju dēļ. Jums jābūt nelabprāt pieredzētam Outlook bojājumus, tāpēc visi šie iespējamie riski ir jātur pie vietas. Piemēram, datorā jāinstalē spēcīga pretvīrusu programmatūra. Turklāt jums regulāri jādublē Outlook dati. Visbeidzot, bet ne mazāk svarīgi, labāk sagatavot izturīgu un uzticamu remonta rīku, piemēram, DataNumen Outlook Repair. Tas var salabot jūsu korumpēts PST failu viegli.

Autora ievads:

Šērlija Džana ir datu atkopšanas eksperte DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp SQL Server korupcija un perspektīvas remonta programmatūras produktus. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar

Kopīgot tūlīt:

Komentāri ir slēgti.