Outlook은 모든 연락처 이메일을 기본 표시 이름 형식, 즉“전체 이름 (이메일 주소)”으로 표시합니다. 마음에 들지 않으면 새 연락처를 만들 때마다 수동으로 변경해야합니다. 이 기사에서는 Outlook VBA를 사용하여 일괄 적으로 변경하는 빠른 방법을 설명합니다.
새 Outlook 연락처를 만들 때 전체 이름과 이메일 주소를 입력 한 다음 "다음으로 표시"상자를 클릭하면 다음 스크린 샷과 같이 기본 표시 이름이 자동으로 채워집니다.

이 이메일 표시 이름은 연락처를 선택해야 할 때 적용됩니다. 아래 이미지와 같이 2nd "표시 이름"열은 "다음으로 표시"필드의 정보에 해당합니다.

이메일 표시 이름 형식을 변경하려면 수동으로 변경해야합니다. 그러나 VBA의 도움으로 모든 연락처의 이메일 표시 이름 형식을 원하는 형식으로 일괄 적으로 변경할 수 있습니다.
모든 연락처의 이메일 표시 이름 형식을 일괄 적으로 변경
- 먼저 Outlook을 시작하고 "Alt + F11"키 버튼을 눌러 "Visual Basic"창에 액세스합니다.
- 그런 다음 새 모듈을 열고 다음 VBA 코드를 복사하십시오.
Sub BatchChangeContactDisplayName()
Dim obApp As Application
Dim olContacts As Outlook.Items
Dim obj As Object
Dim oContact As Outlook.ContactItem
Dim strName As String
Set olContacts = Session.GetDefaultFolder(olFolderContacts).Items
For Each obj In olContacts
If TypeName(obj) = "ContactItem" Then
Set oContact = obj
With oContact
'Display name format: "fullname (company name)(email address)"
strName = .FullName & " (" & .CompanyName & ")" & " (" & .Email1Address & ") "
.Email1DisplayName = strName
.Save
End With
End If
Next
End Sub
추가 팁 :
- 원하는대로“성명”,“회사 명”,“이메일 주소”중에서 순서를 변경할 수 있습니다.
- ".전체 이름”는“이름 성”의 형식을 나타냅니다. "성 이름"에 표시하려면 ".성 및 이름”대신에.
- 그런 다음 VBA 코드를 붙여 넣은 후 새 매크로를 빠른 실행 도구 모음에 추가해야합니다. 아래 단계를 따르십시오.
- 먼저 기본 Outlook 창으로 돌아가 빠른 실행 도구 모음에서 아래쪽 화살표를 누릅니다.
- 드롭 다운 목록에서 "추가 명령"을 선택합니다.
- 그런 다음 "Outlook 옵션"창의 "다음에서 명령 선택"상자에서 "매크로"를 선택해야합니다.
- 그 후, tar매크로를 얻고 중앙의“추가”버튼을 누릅니다.
- 마지막으로“확인”버튼을 클릭합니다.
- 결국 기본 연락처 폴더로 돌아갈 수 있습니다. 빠른 실행 도구 모음에서 매크로 버튼을 클릭합니다. 그 후 하나의 연락처를 열어 확인할 수 있습니다. 이메일 표시 이름 형식이 변경되었음을 알 수 있습니다.
Outlook 데이터 손실에서 탈출
우리 모두 알다시피 Outlook은 오류, 손상에 취약합니다. 따라서 Outlook 데이터를 보호하고 데이터 손실을 방지하는 것은 힘든 작업입니다. 따라서 Outlook 데이터를 정기적으로 백업해야합니다. Outlook 데이터 손상 복구 Outlook이 충돌하는 경우. 또한 다음과 같은 강력한 수리 도구를 얻는 것이 필수적입니다. DataNumen Outlook Repair. 대체로 백업이 최신이 아니거나 효과를 내지 못하는 경우 유용합니다.
저자 소개 :
Shirley Zhang은 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. 수리 SQL Server mdf 데이터베이스 손상 및 전망 수리 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM



