วิธีลบรหัสประเทศจากหมายเลขโทรศัพท์ของผู้ติดต่อใน Outlook
ในหน้าต่างผู้ติดต่อเมื่อคุณคลิกไฟล์ บัญชีธุรกิจ/หน้าแรก/แฟกซ์/โทรศัพท์มือถือ ปุ่มฟิลด์ก่อนหมายเลขโทรศัพท์เพื่อเปิดใช้งานกล่องโต้ตอบตรวจสอบหมายเลขโทรศัพท์ตามภาพด้านล่างที่แสดงรหัสประเทศจะถูกเพิ่มก่อนหมายเลขโทรศัพท์โดยอัตโนมัติ แต่บางครั้งรหัสประเทศอาจไม่จำเป็นเลยและคุณต้องการลบออกจากหมายเลขโทรศัพท์ทั้งหมดคุณจะจัดการกับมันได้อย่างไร? ลองใช้วิธีแก้ปัญหาด้านล่าง:
- เพิ่มประสิทธิภาพการทำงานอีเมลของคุณ ด้วยเทคโนโลยีเอไอช่วยให้คุณสามารถตอบกลับอีเมล ร่างอีเมลใหม่ แปลข้อความ และมีประสิทธิภาพยิ่งขึ้น
- ส่งอีเมลอัตโนมัติด้วย CC อัตโนมัติ / BCC, ส่งต่ออัตโนมัติ ตามกฎ; ส่ง ตอบอัตโนมัติ (Out of Office) โดยไม่ต้องใช้ Exchange Server...
- รับการแจ้งเตือนเช่น คำเตือน BCC เมื่อตอบกลับทุกคนในขณะที่คุณอยู่ในรายการ BCC และ เตือนเมื่อไม่มีไฟล์แนบ สำหรับความผูกพันที่ถูกลืม...
- ปรับปรุงประสิทธิภาพอีเมลด้วย ตอบกลับ (ทั้งหมด) พร้อมไฟล์แนบ, เพิ่มคำทักทายหรือวันที่ & เวลาลงในลายเซ็นหรือหัวเรื่องโดยอัตโนมัติ, ตอบกลับอีเมลหลายฉบับ...
- เพิ่มความคล่องตัวในการส่งอีเมลด้วย เรียกคืนอีเมล, เครื่องมือแนบ (บีบอัดทั้งหมด, บันทึกอัตโนมัติทั้งหมด...), ลบรายการที่ซ้ำกันและ รายงานด่วน...
ลบรหัสประเทศจากหมายเลขโทรศัพท์ของผู้ติดต่อ
หากคุณต้องการเพียงแค่ลบรหัสประเทศออกจากหมายเลขโทรศัพท์ของผู้ติดต่อหนึ่งหมายเลขคุณสามารถลบด้วยตนเองได้ดังนี้:
1 ใน คน (หรือ ติดต่อ) ดูคลิก รายละเอียด > เปลี่ยนมุมมอง > เบอร์โทรศัพท์. ดูภาพหน้าจอ:
2. ดับเบิลคลิกเพื่อเปิดผู้ติดต่อที่มีหมายเลขโทรศัพท์ที่คุณจะลบหมายเลขประเทศออก
3. ในหน้าต่างผู้ติดต่อที่เปิดอยู่ให้ลบเครื่องหมายบวกและรหัสประเทศออกจากโทรศัพท์ที่ระบุในไฟล์ เบอร์โทรศัพท์ แล้วคลิก ติดต่อเรา > บันทึกและปิด.
จนถึงขณะนี้รหัสประเทศถูกลบออกจากหมายเลขโทรศัพท์ที่ระบุตามภาพด้านล่างที่แสดง:
ลบรหัสประเทศจากหมายเลขโทรศัพท์ของผู้ติดต่อด้วย VBA
หากคุณต้องการลบรหัสประเทศออกจากหมายเลขโทรศัพท์ทั้งหมดของผู้ติดต่อทั้งหมดใน Outlook ขอแนะนำให้ใช้ VBA เพื่อจัดการกับมันอย่างง่ายดาย
1 ใน คน (หรือ ติดต่อ) ดูเปิดโฟลเดอร์ผู้ติดต่อที่คุณจะลบรหัสประเทศออกจากผู้ติดต่อทั้งหมด
2 กด อื่น ๆ + F11 คีย์พร้อมกันเพื่อเปิดหน้าต่าง Microsoft Visual Basic for Applications
3 คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นวางโค้ด VBA ด้านล่างลงในสคริปต์โมดูลการเปิดใหม่
VBA: ลบรหัสประเทศจากหมายเลขโทรศัพท์ทั้งหมดของผู้ติดต่อทั้งหมด
Sub FixPhoneFormat()
Dim oFolder As MAPIFolder
Set oFolder = Application.ActiveExplorer.CurrentFolder
If Left(UCase(oFolder.DefaultMessageClass), 11) <> "IPM.CONTACT" Then
MsgBox "You need to select a Contacts folder", vbExclamation
Exit Sub
End If
Dim nCounter As Integer
nCounter = 0
Dim oItem
For Each oItem In oFolder.Items
Dim oContact As ContactItem
If TypeName(oItem) <> "DistListItem" Then
Set oContact = oItem
With oContact
.AssistantTelephoneNumber = FixFormatUSPhone(.AssistantTelephoneNumber)
.Business2TelephoneNumber = FixFormatUSPhone(.Business2TelephoneNumber)
.BusinessFaxNumber = FixFormatUSPhone(.BusinessFaxNumber)
.BusinessTelephoneNumber = FixFormatUSPhone(.BusinessTelephoneNumber)
.CallbackTelephoneNumber = FixFormatUSPhone(.CallbackTelephoneNumber)
.CarTelephoneNumber = FixFormatUSPhone(.CarTelephoneNumber)
.CompanyMainTelephoneNumber = FixFormatUSPhone(.CompanyMainTelephoneNumber)
.Home2TelephoneNumber = FixFormatUSPhone(.Home2TelephoneNumber)
.HomeFaxNumber = FixFormatUSPhone(.HomeFaxNumber)
.HomeTelephoneNumber = FixFormatUSPhone(.HomeTelephoneNumber)
.ISDNNumber = FixFormatUSPhone(.ISDNNumber)
.MobileTelephoneNumber = FixFormatUSPhone(.MobileTelephoneNumber)
.OtherFaxNumber = FixFormatUSPhone(.OtherFaxNumber)
.OtherTelephoneNumber = FixFormatUSPhone(.OtherTelephoneNumber)
.PagerNumber = FixFormatUSPhone(.PagerNumber)
.PrimaryTelephoneNumber = FixFormatUSPhone(.PrimaryTelephoneNumber)
.RadioTelephoneNumber = FixFormatUSPhone(.RadioTelephoneNumber)
.TelexNumber = FixFormatUSPhone(.TelexNumber)
.TTYTDDTelephoneNumber = FixFormatUSPhone(.TTYTDDTelephoneNumber)
.Save
nCounter = nCounter + 1
End With
End If
Next
MsgBox nCounter & " contacts processed.", vbInformation
End Sub
Private Function FixFormatUSPhone(Phone As String) As String
Phone = Trim(Phone)
FixFormatUSPhone = Phone
If Phone = "" Then Exit Function
Dim prefix As String
prefix = Left(Phone, 1)
' Configured for US
' Enter the correct prefix here
Do While (prefix = "+" Or prefix = "1")
' if the prefix is 2 digits, change to 4;
' if 3 digits, change to 5
Phone = Mid(Phone, 3)
prefix = Left(Phone, 1)
Loop
' After we clean up the country code, we remove non-numeric characters
' Can be tweaked to change formatting, ie: change 202.555.1212 to 202-555-1212
Phone = Replace(Phone, "(", "")
Phone = Replace(Phone, ")", "")
Phone = Replace(Phone, ".", "")
Phone = Replace(Phone, " ", "")
Phone = Replace(Phone, "-", "")
FixFormatUSPhone = Phone
End Function
4 กด F5 หรือคลิกปุ่ม Ruปุ่ม n เพื่อเรียกใช้ VBA นี้
5. จากนั้นกล่องโต้ตอบจะปรากฏขึ้นและแสดงจำนวนผู้ติดต่อที่ได้รับการประมวลผลโปรดคลิกที่ OK เพื่อปิด
ตอนนี้คุณจะเห็นรหัสประเทศถูกลบออกจากหมายเลขโทรศัพท์ทุกประเภทจากผู้ติดต่อทั้งหมด ดูภาพหน้าจอ:
บทความที่เกี่ยวข้อง
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
ข่าวด่วน: Kutools สำหรับ Outlook เปิดตัว เวอร์ชันฟรี!
สัมผัสประสบการณ์ Kutools ใหม่สำหรับ Outlook เวอร์ชันฟรีพร้อมฟีเจอร์ที่น่าทึ่งกว่า 70 รายการ ให้คุณใช้งานได้ตลอดไป! คลิกดาวน์โหลดเลย!
🤖 Kutools AI : ใช้เทคโนโลยี AI ขั้นสูงเพื่อจัดการอีเมลได้อย่างง่ายดาย รวมถึงการตอบกลับ การสรุป การเพิ่มประสิทธิภาพ การขยาย การแปล และการเขียนอีเมล
📧 การทำงานอัตโนมัติของอีเมล: ตอบกลับอัตโนมัติ (ใช้ได้กับ POP และ IMAP) / กำหนดการส่งอีเมล / Auto CC/BCC ตามกฎเมื่อส่งอีเมล / ส่งต่ออัตโนมัติ (กฎขั้นสูง) / เพิ่มคำทักทายอัตโนมัติ / แบ่งอีเมลผู้รับหลายรายออกเป็นข้อความส่วนตัวโดยอัตโนมัติ ...
📨 การจัดการอีเมล์: เรียกคืนอีเมล / บล็อกอีเมลหลอกลวงตามหัวเรื่องและอื่นๆ / ลบอีเมลที่ซ้ำกัน / การค้นหาขั้นสูง / รวมโฟลเดอร์ ...
📁 ไฟล์แนบโปร: บันทึกแบทช์ / การแยกแบทช์ / การบีบอัดแบบแบตช์ / บันทึกอัตโนมัติ / ถอดอัตโนมัติ / บีบอัดอัตโนมัติ ...
🌟 อินเตอร์เฟซเมจิก: 😊อีโมจิที่สวยและเจ๋งยิ่งขึ้น / เตือนคุณเมื่อมีอีเมลสำคัญมาถึง / ลดขนาด Outlook แทนที่จะปิด ...
???? เพียงคลิกเดียวสิ่งมหัศจรรย์: ตอบกลับทั้งหมดด้วยไฟล์แนบที่เข้ามา / อีเมลต่อต้านฟิชชิ่ง / 🕘 แสดงโซนเวลาของผู้ส่ง ...
👩🏼🤝👩🏻 รายชื่อและปฏิทิน: แบทช์เพิ่มผู้ติดต่อจากอีเมลที่เลือก / แบ่งกลุ่มผู้ติดต่อเป็นกลุ่มแต่ละกลุ่ม / ลบการแจ้งเตือนวันเกิด ...