Word 문서에서 이메일 주소를 추출하는 방법

Windows 11/10 의 Word 문서 에서 모든 이메일 주소를 추출(extract all email addresses from Word documents) 하는 자습서 입니다. 여러 이메일 주소 가 있는 Word 문서( DOC , DOCX )가 있고 이러한 이메일 주소를 어떤 목적으로든 사용하려는 경우 수동으로 검색하는 것은 정말 피곤할 것입니다. 더 쉬운 솔루션은 문서에서 모든 이메일 주소를 추출한 다음 원하는 대로 사용하는 것입니다. 이제 Word(Word) 문서 에서 이메일 주소를 추출하기 위해 타사 솔루션이 필요하지 않습니다. 이 기사에서는 Word(Word) 문서 에서 이메일 주소를 추출하는 두 가지 간단한 트릭을 보여 드리겠습니다 . Microsoft Word 에서 그렇게 할 수 있습니다.애플리케이션. 지금부터 방법을 확인해보자!

Word 문서 에서 이메일 주소(Email Addresses) 를 추출하는 방법

Windows 11/10Word 문서에서 모든 이메일 주소를 추출하는 두 가지 방법 입니다 .

  1. (Extract)MS Word 의 (MS Word)상세하게 찾기(Advanced Find) 옵션을 사용하여 이메일 주소를 추출 합니다 .
  2. VBA 코드를 사용 하여 (Use VBA)Word 문서 에서 모든 이메일 주소를 추출합니다 .

이러한 방법에 대해 자세히 이야기합시다!

1] MS Word 에서 (MS Word)상세하게 찾기(Advanced Find) 옵션을 사용하여 이메일 주소 추출(Extract)

Microsoft WordAdvanced Find/ Find 및 바꾸기 옵션을 사용하여 Word 문서 에서 모든 이메일 주소를 추출할 수 있습니다. 이를 위한 주요 단계는 다음과 같습니다.

  1. 마이크로소프트 워드를 실행합니다.
  2. 이메일 주소가 포함 된 Word 문서를 엽니 다.
  3. Find > Advanced Find 옵션 으로 이동합니다 .
  4. 찾을(Find) 내용 필드 에 문자열을 입력 합니다.
  5. 와일드카드 사용 확인란을 활성화합니다.
  6. (Click)찾기(Find) 위치 > > Main Document 버튼을 클릭 합니다 .
  7. 기본 문서로 돌아가 복사(Copy) 옵션을 사용합니다.
  8. 새 빈 문서를 만들고 복사한 이메일 주소를 붙여넣습니다.

이제 이 단계에 대해 자세히 설명하겠습니다!

먼저 PC 에서 Microsoft Word 응용 프로그램을 실행한 다음 추출하려는 이메일 주소가 포함 된 Word 문서를 가져옵니다.(Word)

이제 (Home) 탭에서 편집(Editing) 섹션으로 이동하여 찾기( Find) 드롭다운 버튼을 클릭합니다. 그런 다음 고급 찾기(Advanced Find) 옵션 을 탭합니다 . 찾기 및 바꾸기(Find and Replace) 대화 상자 가 열립니다 .

Word 문서에서 이메일 주소를 추출하는 방법

찾기 및 바꾸기(Find and Replace) 대화 상자의 찾기 (Find) 에서 찾을 내용 필드에 (Find what)[A-z,0-9]{1,}\@[A-z,0-9,\.]{1,} 문자열을 입력 합니다.

그런 다음 더 보기(More) 버튼을 누르면 다양한 옵션이 열립니다.

그런 다음 와일드카드 사용(Use wildcards) 확인란 을 활성화합니다 .

그런 다음 찾기(Find In) 드롭다운 버튼을 클릭하고 기본 문서(Main Document) 옵션을 선택합니다.

그렇게 하면 아래 스크린샷과 같이 원본 Word 문서에서 모든 메일 주소가 강조 표시되고 선택됩니다.(Word)

이제 (Home) 탭 에 있는 복사(Copy) 버튼 을 클릭하기만 하면 됩니다. Ctrl +C 단축키 를 사용할 수도 있습니다 . Word 문서에 있는 모든 이메일 주소 를 클립보드에 복사합니다.

그런 다음 빈 Word 문서를 만들거나 (Word)메모장(Notepad) 앱을 열고 전용 옵션 또는 Ctrl + V 단축키 를 사용하여 복사한 이메일 주소를 붙여넣기만 하면 됩니다.

Windows 11/10의 Word 문서에서 이메일 주소를 추출하는 방법

이제 Word 문서에서 추출한 이메일 주소로 문서를 저장하고 원하는 이메일 주소를 사용할 수 있습니다.

읽기(Read) : Office 프로그램에서 시작 화면을 비활성화 하는 방법 .

2] VBA 코드를 사용 하여 (Use VBA)Word 문서 에서 모든 이메일 주소 추출

Word 문서 에서 모든 이메일 주소를 추출하기 위해 간단한 VBA ( Visual Basic for Applications ) 코드를 사용할 수도 있습니다. (Applications)이를 위한 주요 단계는 다음과 같습니다.

  1. Word 앱을 연 다음 원본 문서를 가져옵니다.
  2. VBA 편집기를 실행합니다.
  3. 새 모듈을 삽입하십시오.
  4. (Enter)이메일 주소 추출을 위한 VBA 코드를 (VBA)입력 합니다 .
  5. VBA 코드를 실행하여 모든 이메일 주소를 추출하십시오.

먼저 Word 앱을 연 다음 모든 이메일 주소를 추출할 입력 Word 문서를 가져옵니다.(Word)

이제 Alt + F11 키 조합 을 사용하여 VBA 편집기 를 시작합니다. (VBA Editor)기본 리본에서 개발자(Developers) 탭을 활성화한 경우 개발자 탭으로 이동하여 (Developer)Visual Basic 옵션을 클릭 하여 VBA 편집기를 열 수 있습니다.

그런 다음 VBA 편집기(VBA Editor) 창에서 삽입( Insert) 메뉴로 이동하여 모듈(Module) 옵션을 클릭합니다.

그런 다음 오른쪽 섹션 의 편집기 창에 아래 VBA 코드를 입력합니다.(VBA)

Sub ExtractAllEmailAddressesFromDocument()
Dim strEmailAddresses As String

' Extract all email addresses in a document.
With ActiveDocument.Range 
With.Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = "[A-z,0-9]{1,}\@[A-z,0-9,\.]{1,}"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindStop
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
.Execute
End With 
Do While .Find.Found
strEmailAddresses = strEmailAddresses & .Text & ";"
.Collapse wdCollapseEnd
.Find.Execute
Loop
End With

' Open a new document to paste the email addresses.
If strEmailAddresses <> "" Then
Documents.Add Template:="Normal", NewTemplate:=False, DocumentType:=0
ActiveDocument.Range.Text = strEmailAddresses
End If
End Sub

그런 다음 실행(Run) 메뉴 로 이동하여 매크로 실행(Run Macros) 옵션을 클릭하거나 단순히 F5 키를 클릭합니다. 생성된 매크로를 선택한 다음 실행(Run) 버튼 을 클릭해야 하는 매크로 대화 상자 창이 열립니다.(Macros)

실행(Run) 버튼 을 클릭하면 Word 문서에서 추출한 모든 이메일 주소가 포함된 새 Word 문서가 열립니다 .

추출된 이메일 주소로 문서를 저장하고 필요에 따라 사용할 수 있습니다.

Microsoft Word 는 다양한 문서 형식을 지원하므로 이러한 전자 메일 주소 추출 방법은 (Microsoft Word)XML , ODT 등과 같은 Word가 아닌 문서에도 사용할 수 있습니다 .

이제 읽기: (Now read:) Easy Email Extractor를 사용하여 이메일 주소를 추출하십시오.(Extract email addresses using Easy Email Extractor.)



About the author

저는 10년 이상의 경험을 가진 전문 오디오 및 키보드 기술자입니다. 저는 기업 세계에서 컨설턴트 및 제품 관리자로 일했으며 가장 최근에는 소프트웨어 엔지니어로 일했습니다. 저의 기술과 경험을 통해 중소기업에서 대기업에 이르기까지 다양한 유형의 프로젝트를 수행할 수 있습니다. 저는 또한 Windows 11의 전문가이며 현재 2년 이상 새 운영 체제에서 작업하고 있습니다.



Related posts