Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

아래 데이터 세트에는 이름, 휴대전화 번호, 이메일 주소가 포함되어 있습니다. 이 데이터를 활용해 vCard 파일을 만들어 보겠습니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

방법 1 – Windows 연락처 기능 활용하기

Windows에는 엑셀 데이터로 vCard 파일을 만들 수 있는 자체 기능이 내장되어 있습니다. 다만 진행 전에 파일 확장자를 먼저 변경해야 합니다. 아래 과정을 차근차근 따라 해 보세요. 불필요한 헤더는 나중에 문제를 일으킬 수 있으므로, 시트의 두 번째 행은 미리 삭제하는 것이 좋습니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

진행 단계:

  • 파일 탭으로 이동합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 파일을 CSV(쉼표로 분리) 형식으로 저장합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 시작 메뉴에서 Windows 아이콘을 클릭한 뒤, 검색창에 '연락처'를 입력합니다.
  • 연락처를 클릭합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 연락처 폴더가 열리면 가져오기 탭을 선택합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • Windows 연락처로 가져오기 항목에서 CSV(쉼표로 분리된 값)를 선택합니다.
  • 가져오기를 클릭합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 파일을 불러올 수 있는 탐색 화면으로 전환됩니다. 찾아보기를 클릭하세요.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 앞서 저장한 연락처 정보가 담긴 CSV 파일을 찾아 선택합니다.
  • 열기를 클릭합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • CSV 가져오기 창에서 다음 버튼을 누릅니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 이제 열 머리글을 매핑해야 합니다. Mobile 항목에 체크하면 매핑 옵션이 나타납니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 휴대폰(Mobile Phone)을 선택하고 확인을 클릭합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • Email 머리글은 전자 메일 주소(E-mail Address)에 매핑한 뒤 확인을 누릅니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 마침을 클릭합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

이 작업을 마치면 CSV 파일Windows 연락처 형식으로 변환됩니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 변환된 파일 중 하나를 열어 보세요. 이름, 이메일 주소, 휴대전화 번호가 정확한 위치에 저장된 것을 확인할 수 있습니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 이제 이 파일들을 vCard(vCalendar) 형식으로 변환하겠습니다. 내보내기 탭을 선택합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • vCards(.vcf 파일 폴더)를 선택합니다.
  • 내보내기를 클릭합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 연락처 파일이 저장된 폴더를 찾아보기로 지정한 뒤 확인을 누릅니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

이 과정을 거치면 연락처 파일들이 VCF 파일로 변환됩니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • VCF 파일을 열면 기본적으로 Outlook으로 실행되며, 연락처 형식으로도 열 수 있습니다.
  • 창 오른쪽 상단에서 해당 연락처의 요약 정보를 확인할 수 있습니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

이처럼 Windows 연락처 기능만으로도 엑셀 데이터에서 VCF 파일을 손쉽게 만들 수 있습니다.

방법 2 – VBA 매크로로 VCF 파일 만들기

진행 단계:

  • 개발 도구 탭으로 이동한 뒤 Visual Basic을 선택합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • VBA 편집기가 열리면 삽입 >> 모듈을 차례로 클릭해 새 VBA 모듈을 추가합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • VBA 모듈에 아래 코드를 입력합니다.
Sub CreateVCFFromExcel()
    Dim mn_File_Num As Integer
    Dim mn_start_row As Double
    mn_start_row = 2
    mn_File_Num = FreeFile
    mn_Output_Path = ThisWorkbook.Path & "\PhoneAndEmail.VCF"
    Open mn_Output_Path For Output As mn_File_Num
    While VBA.Trim(Sheets("Sheet1").Cells(mn_start_row, 1)) <> ""
        mn_Name = VBA.Trim(Sheets("Sheet1").Cells(mn_start_row, 1))
        mn_Email_Address = VBA.Trim(Sheets("Sheet1").Cells(mn_start_row, 2))
        mn_Mobile_Number = VBA.Trim(Sheets("Sheet1").Cells(mn_start_row, 3))
        Print #mn_File_Num, "BEGIN:VCARD"
        Print #mn_File_Num, "VERSION:3.0"
        Print #mn_File_Num, "FN:" & mn_Name
        Print #mn_File_Num, "EMAIL:" & mn_Email_Address
        Print #mn_File_Num, "TEL;TYPE=CELL;TYPE=PREF:" & mn_Mobile_Number
        Print #mn_File_Num, "END:VCARD"
        mn_start_row = mn_start_row + 1
    Wend
    Close #mn_File_Num
    MsgBox "The Contacts are Saved To: " & mn_Output_Path
End Sub

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

이 코드는 VBA Trim 함수를 사용해 이름, 이메일, 휴대폰 열의 값을 하나씩 읽어 옵니다. 그다음 Print 문으로 각 데이터를 vCard 형식에 맞게 정렬합니다. 여기서 FN:은 이름(Full Name), EMAIL:은 이메일 주소가 저장될 필드, TEL;TYPE=CELL은 해당 전화번호가 휴대전화 번호임을 의미합니다.

  • 워크시트로 돌아가 매크로를 실행합니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 그러면 엑셀 통합 문서가 있는 경로에 PhoneAndEmail이라는 이름의 VCF 파일이 생성됩니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 생성된 파일을 Windows 연락처로 열어 보세요.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 데이터 세트의 첫 번째 사람의 연락처 정보가 화면에 표시됩니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 모든 연락처 정보는 PhoneAndEmail 파일 안에 순서대로 저장되어 있습니다. 취소를 누를 때마다 다음 연락처가 차례로 표시됩니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

  • 취소를 계속 클릭하면 마지막 연락처까지 순서대로 확인할 수 있습니다.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

이렇게 VBA를 활용하면 반복 작업 없이 한 번의 실행으로 VCF 파일을 빠르게 만들 수 있습니다.

연습 섹션

이 글에서 사용한 데이터 세트를 함께 제공합니다. 직접 실습하면서 두 가지 방법을 완벽히 익혀 보세요.

엑셀 연락처를 vCard로 쉽게 내보내는 검증된 2가지 방법

연습용 통합 문서 다운로드

엑셀 → vCard 내보내기: 함께 보면 좋은 자료

  • 엑셀에서 VCF 파일 열기
  • 엑셀에서 VCF 파일 편집하기
  • 별도 프로그램 없이 엑셀을 VCF로 변환하기
  • 엑셀로 CSV 파일을 VCF로 변환하기

<< 엑셀 데이터 내보내기로 돌아가기 | 엑셀 배우기


무료 고급 엑셀 연습문제와 해답 받기!