KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Outlook 에서 연락처의 전화번호에서 국가 코드를 제거하는 방법은 무엇인가요?

작성자Kelly수정 날짜

연락처 창에서 전화번호 앞에 있는 「업무」/「홈」/「팩스」/「휴대폰」 필드 버튼을 클릭하여 아래와 같이 전화번호 확인 대화 상자를 활성화하면, 자동으로 전화번호 앞에 국가 코드가 추가됩니다。 그러나 때로는 국가 코드가 전혀 필요 없을 수도 있으며, 모든 전화번호에서 이를 제거하고 싶을 수 있습니다。 아래의 해결 방법을 시도해 보세요:


연락처의 전화번호에서 국가 코드 제거

연락처의 한 개의 전화번호에서만 국가 코드를 제거해야 하는 경우, 다음과 같이 수동으로 삭제할 수 있습니다:

1. 「사람」(또는 「연락처」) 보기에서 「보기」 > 「보기 변경」 > 「전화」를 클릭합니다。 스크린샷 참조:

doc-contacts-remove-country-code-1

2. 국가 코드를 제거하려는 전화번호이 있는 연락처를 두 번 클릭하여 엽니다。

3. 열린 연락처 창에서 「전화번호」 섹션의 지정된 전화 필드에서 플러스 기호와 국가 코드를 삭제한 후, 「연락처」 > 「저장 및 닫기」를 클릭합니다。

doc-contacts-remove-country-code-2

지금까지 지정된 전화번호에서 국가 코드가 아래와 같이 제거되었습니다:

doc-contacts-remove-country-code-4


VBA 를 사용하여 연락처의 전화번호에서 국가 코드 제거

Outlook 의 모든 연락처에 포함된 모든 전화번호에서 국가 코드를 제거해야 하는 경우, VBA 를 적용하여 손쉽게 처리할 수 있습니다。

1. 「사람」(또는 「연락처」) 보기에서 모든 연락처의 국가 코드를 제거하려는 연락처 폴더를 엽니다。

2. 「Alt」 + “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)

Do While (prefix = "+" Or prefix = "1")
Phone = Mid(Phone, 3)
prefix = Left(Phone, 1)
Loop

Phone = Replace(Phone, "(", "")
Phone = Replace(Phone, ")", "")
Phone = Replace(Phone, ".", "")
Phone = Replace(Phone, " ", "")
Phone = Replace(Phone, "-", "")

FixFormatUSPhone = Phone

End Function

4. "F5"를 누르거나 「실행」 버튼을 클릭하여 VBA 를 실행합니다。

5. 그러면 처리된 연락처 수를 보여주는 대화 상자가 나타납니다。 「확인」 버튼을 클릭하여 닫으세요。

doc-contacts-remove-country-code-5

이제 모든 연락처의 모든 종류의 전화번호에서 국가 코드가 제거된 것을 확인할 수 있습니다。 스크린샷 참조:

doc-contacts-remove-country-code-6


관련 문서


최고의 Office 생산성 도구

Kutools for Outlook 의 완전히 새로운 버전을 100+가지 놀라운 기능과 함께 경험해 보세요!지금 다운로드하세요!

🤖KUTOOLS AI:고급 AI 기술을 활용하여 이메일 회신, 요약, 최적화, 확장, 번역, 작성 등 이메일 관련 작업을 손쉽게 처리합니다。

📧이메일 자동화:자동 회신(POP 및 IMAP 지원)/이메일 예약 발송/이메일 발송 시 규칙에 따라 자동 참조/숨은 참조/자동 전달(고급 규칙)/자동 인사말 추가/수신자 여러 명이 포함된 이메일을 자동으로 개별 메시지로 분할...

📨이메일 관리:이메일 회수/제목 등을 기준으로 피싱 이메일 차단/중복된 이메일 삭제/고급 검색/폴더 정리...

📁첨부파일 프로:일괄 저장/일괄 분리/일괄 압축/자동 저장/자동 분리/자동 압축...

🌟인터페이스 마법:😊더 예쁘고 멋진 이모지 제공/중요 이메일 수신 시 알림/Outlook 종료 대신 최소화...

👍한 번의 클릭으로 해결:모두 회신(첨부 파일 포함)/피싱 이메일 방지/🕘발신자의 현재 시간 시간대 표시...

👩🏼‍🤝‍👩🏻연락처 및 캘린더:선택한 이메일에서 연락처 추가 일괄 생성/연락처 그룹를 개별 그룹으로 분할/생일 알림 제거...

Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개의 다른 언어를 지원합니다!

한 번의 클릭으로 즉시 Kutools for Outlook 의 잠금을 해제하세요。 더 이상 기다리지 마시고 지금 다운로드하여 업무 효율을 높이세요!

kutools for outlook features1kutools for outlook features2

🚀 한 번의 클릭으로 다운로드 — 모든 Office 애드인 받기

강력히 권장: Kutools for Office (5-in-1)

한 번의 클릭으로다섯 개의 설치 프로그램을동시에 다운로드하세요 —Kutools for Excel, Outlook, Word, PowerPointOffice Tab Pro.지금 다운로드하세요!

  • 한 번의 클릭으로 편리하게: 다섯 개의 설치 패키지를 한 번에 다운로드하세요。
  • 🚀모든 Office 작업에 대비 완료: 필요한 시점에 필요한 애드인을 설치하세요。
  • 🧰포함됨: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint