วิธีแบทช์ลบที่อยู่อีเมลทั้งหมดที่มีโดเมนเฉพาะออกจากที่ติดต่อ Outlook ของคุณ

แบ่งปันเลย:

ในบางครั้ง คุณอาจต้องการลบที่อยู่อีเมลทั้งหมดที่มีโดเมนเฉพาะออกจากที่อยู่ติดต่อของคุณ ในสถานการณ์นี้ คุณต้องไม่เต็มใจทำทีละอย่าง ดังนั้นหน้านี้ost จะสอนวิธีที่ชาญฉลาดยิ่งขึ้นให้กับคุณ

เช่น บริษัทเปลี่ยนชื่อ ในขณะเดียวกัน โดเมนของบริษัทก็ได้รับการเปลี่ยนแปลงเช่นกัน อย่างไรก็ตาม ใน Outlook คุณได้จัดเก็บที่อยู่ติดต่อจำนวนมากในบริษัทนี้ ซึ่งมีที่อยู่อีเมลอยู่ในโดเมนเก่า แน่นอนว่าที่อยู่อีเมลเหล่านี้ใช้ไม่ได้อีกต่อไป ดังนั้น ในสถานการณ์นี้ หากคุณต้องการลบที่อยู่อีเมลเหล่านี้ในคราวเดียว คุณสามารถใช้วิธีต่อไปนี้แบทช์ลบที่อยู่อีเมลทั้งหมดที่มีโดเมนเฉพาะออกจากผู้ติดต่อ Outlook ของคุณ

แบทช์ลบที่อยู่อีเมลทั้งหมดที่มีโดเมนเฉพาะออกจากผู้ติดต่อ

  1. สำหรับเป็นtart เข้าถึงโปรแกรมแก้ไข Outlook VBA ด้วยปุ่มลัด – “Alt + F11”
  2. จากนั้นในหน้าต่างใหม่ ให้วางโค้ด VBA ต่อไปนี้ในโมดูลว่าง
Dim strDomain As String

Sub BatchRemoveAllEmailAddressesInSpecificDomain()
    Dim objStore As Store
    Dim objFolder As Folder
    Dim lTotalCount As Long
 
    'Input the specific domain
    strDomain = InputBox("Enter the specific domain:", , "@false.com")
 
    If Len(strDomain) <> 0 Then
       lTotalCount = 0
       'Process all Contact folders in your Outlook
       For Each objStore In Application.Session.Stores
           For Each objFolder In objStore.GetRootFolder.Folders
               If objFolder.DefaultItemType = olContactItem Then
                  Call ProcessContactFolders(objFolder, lTotalCount)
               End If
           Next
       Next
 
       'Prompt you
       MsgBox lTotalCount & " email addresses in " & strDomain & " are removed!", vbInformation + vbOKOnly
    End If
End Sub

Sub ProcessContactFolders(ByVal objCurrentFolder As Folder, ByRef lCount As Long)
    Dim objContacts As Items
    Dim i As Long
    Dim objContact As ContactItem
 
    Set objContacts = objCurrentFolder.Items
 
    For i = objContacts.Count To 1 Step -1
        If TypeName(objContacts(i)) = "ContactItem" Then
           Set objContact = objContacts(i)
 
           'Check 3 email addresses of each contact
           If InStr(objContact.Email1Address, strDomain) > 0 Then
              lCount = lCount + 1
              objContact.Email1Address = ""
              objContact.Email1DisplayName = ""
           ElseIf InStr(objContact.Email2Address, strDomain) > 0 Then
              lCount = lCount + 1
              objContact.Email2Address = ""
              objContact.Email2DisplayName = ""
           ElseIf InStr(objContact.Email3Address, strDomain) > 0 Then
              lCount = lCount + 1
              objContact.Email3Address = ""
              objContact.Email3DisplayName = ""
           End If
 
           objContact.Save
        End If
     Next
 
     If objCurrentFolder.Folders.Count > 0 Then
        For Each objSubfolder In objCurrentFolder.Folders
            Call ProcessContactFolders(objSubfolder, lCount)
        Next
     End If
End Sub

รหัส VBA - แบทช์ลบที่อยู่อีเมลทั้งหมดที่มีโดเมนเฉพาะออกจากผู้ติดต่อ

  1. หลังจากนั้นให้วางเคอร์เซอร์ไว้ในรูทีนย่อย “BatchRemoveAllEmailAddressesInSpecificDomain”
  2. สุดท้ายคลิกปุ่ม "F5" เพื่อทริกเกอร์มาโครนี้
  3. จากนั้นให้ป้อนโดเมนเฉพาะในกล่องโต้ตอบป๊อปอัปเข้าสู่โดเมน
  4. หลังจากคลิก "ตกลง" มาโครจะทำงาน
  5. เมื่อเสร็จสิ้น คุณจะได้รับข้อความเกี่ยวกับผลลัพธ์แจ้งเกี่ยวกับผลลัพธ์
  6. ตอนนี้คุณสามารถตรวจสอบผู้ติดต่อได้ ที่อยู่อีเมลทั้งหมดที่มีโดเมนเฉพาะจะต้องหายไปที่อยู่อีเมลที่ถูกลบ

เก็บรักษาไฟล์ Outlook ของคุณ

เนื่องจากความเสี่ยงรอบๆ Outlook ของคุณเพิ่มมากขึ้นเรื่อยๆ การปกป้องข้อมูล Outlook อันมีค่าของคุณจึงทำได้ยากขึ้น ตัวอย่างเช่น ไม่เพียงแต่คุณควรสำรองข้อมูลเป็นประจำ แต่คุณยังต้องระวังการดำเนินงานของคุณด้วย มันไม่ฉลาดเลยที่จะเชื่อถืออีเมลใดๆ จากผู้ส่งที่ไม่รู้จัก มิฉะนั้น หากมีไวรัส ไฟล์ Outlook ของคุณจะติดไวรัส ถึงเวลานั้นก็ต้องพยายาม ซ่อมแซม Outlook ผ่านเครื่องมือแก้ไขที่น่าทึ่งเช่น DataNumen Outlook Repair.

บทนำผู้เขียน:

Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ กู้ Sql Server และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.

แบ่งปันเลย:

ความเห็นถูกปิด