Outlook 에서 하나 또는 여러 이메일을 Word 문서로 내보내는 방법은?
이 자습서에서는 Outlook 에서 하나 이상의 이메일을 Word 문서로 내보내는 여러 가지 실용적인 방법을 안내합니다. 이메일을 Word 로 내보내는 작업은 중요한 서신을 보관하거나 문서를 준비하거나 Outlook 외부에서 서식이 적용된 메시지를 공유할 때 흔히 요구됩니다. Outlook 에는 이메일을 Word 문서로 직접 내보내는 기본 제공 기능이 없기 때문에 사용자는 일반적으로 우회 방법이나 생산성 도구에 의존해야 합니다。 이 문서에서는 다양한 시나리오와 요구사항에 맞는 단계별 지침을 제공합니다。
VBA 매크로를 사용하여 이메일을 Word 로 내보내기
하나의 이메일을 Word 문서로 내보내기
Outlook 자체에는 「Word로 내보내기」 기능이 없습니다. 그러나 이메일을 먼저 MHT(웹 페이지 아카이브) 파일로 저장한 다음 해당 파일을 Microsoft Word 에서 열어 Word 문서로 변환할 수 있습니다。 이 과정은 서식을 포함한 단일 메시지를 내보낼 때 잘 작동합니다。
이 방법은 가끔 한두 개의 이메일만 변환해야 하거나 애드인이나 스크립트 사용을 원치 않을 때 특히 적합합니다。 그러나 자주 사용하거나 일괄 내보내기를 해야 한다면 이 방법은 이메일을 하나씩 처리해야 하므로 반복적이고 번거로울 수 있습니다。
1. 내보내려는 이메일을 선택한 후파일>다른 이름으로 저장을(를) 클릭하세요。
2. 다른 이름으로 저장대화 상자에서 대상 폴더를 선택하고 파일 이름을 입력한 후저장 형식 지정드롭다운을MHT 파일으로 설정하세요。
3. 저장 후 MHT 파일을 저장한 폴더로 이동합니다。 파일을 마우스 오른쪽 버튼으로 클릭하고다른 프로그램으로 열기>Microsoft Word을(를) 선택하세요。 아래 스크린샷을 참조하세요。
4. Microsoft Word 에서파일>다른 이름으로 저장(또는)찾아보기)를 사용하여 파일을 저장할 위치를 선택하고Word 문서를저장 형식 지정드롭다운에서 선택하세요。
5. 저장을(를) 클릭하면 이메일이 Word 문서로 변환되어 저장됩니다。
참고 및 팁:
- 첨부 파일은 Word 파일에 포함되지 않습니다。 필요할 경우 별도로 저장해야 합니다。
- 사용 중인 Word 버전이 MHT 형식을 인식하지 못하는 경우, Word 내에서열기>찾아보기를 사용하여 파일 유형을(를) 「모든 파일(*.*)」로 변경해 보세요。
- 매우 크거나 복잡한 이메일의 경우 변환 후 약간의 서식 차이가 발생할 수 있습니다。
- 이 방법은 대부분의 서식과 인라인 이미지를 유지하지만, 일부 임베디드 개체나 고급 요소는 Word 에서 완전히 지원되지 않을 수 있습니다。
여러 이메일을 개별 Word 문서로 내보내기
여러 이메일을 개별 Word 파일로 내보내야 할 때 하나씩 저장하는 것은 매우 시간이 많이 소요됩니다。 Outlook 외부에서 여러 이메일을 자주 보관하거나 처리해야 하는 경우(예: 보고, 공유 또는 문서화 목적) 보다 효율적인 일괄 솔루션이 필요합니다。
Kutools for Outlook을(를) 사용하면선택한 이메일을 다양한 파일 형식으로 저장기능을 통해 선택한 여러 이메일을 몇 단계 만에 개별 Word 문서로 편리하게 내보낼 수 있습니다。 이 방법은 저장 시간뿐만 아니라 이메일 서식도 유지되며 프로세스를 높은 수준으로 사용자 정의할 수 있습니다。
무료 설치Kutools for Outlook 후 다음 단계를 따르세요:
1. Outlook 에서 내보내려는 모든 이메일을 선택합니다(Ctrl)키 또는Shift 키를 누른 상태로 여러 메시지를 선택)。 그런 다음Kutools >대량 처리>선택한 이메일을 다양한 파일 형식으로 저장을(를) 클릭하세요。
2. 메시지를 다른 파일로 저장대화 상자에서 대상 폴더를 지정합니다。 그런 다음Word 형식옵션을 선택하세요。 오른쪽 섹션에서 이메일의 어떤 부분을 저장할지도 선택할 수 있습니다。
3. 확인을(를) 클릭하면 Kutools 가 선택한 각 이메일을 지정한 위치에 개별 Word 문서로 저장하며 가능한 한 원본 서식을 유지합니다。
실용적인 팁:
- Word 파일과 함께 첨부 파일을 포함하려는 경우, 먼저 Kutools 의 일괄 저장 기능을 사용하여 첨부 파일을 추출하거나 저장하세요。
- 매우 큰 이메일 수을(를) 내보내는 경우, 대상 폴더에 충분한 저장 공간이 있는지와 파일 경로이(가) Windows 제약 조건에 비해 너무 길지 않은지 확인하세요。
장점:자주 사용하거나 일괄 처리할 때 완벽하며, 뛰어난 사용자 정의 기능을 제공하고 중요한 서식을 자동으로 유지합니다。
단점:타사 애드인을 설치해야 하므로 일부 기업 환경에서는 허용되지 않을 수 있습니다。
데모
이 동영상에서Kutools/Kutools 플러스탭을 살펴보세요。 강력한 기능과 고성능 AI 도구가 가득합니다!모든 기능을 제한 없이 30 일간 무료로 사용해 보세요!
VBA 매크로를 사용하여 이메일을 Word 로 내보내기
코드 기반 솔루션을 선호하거나 애드인을 설치할 수 없는 사용자의 경우 Outlook 에서 VBA 매크로를 사용하는 것이 유연한 옵션입니다。 이 방법을 사용하면 하나 이상의 선택된 이메일을 직접 Word 문서로 자동 내보낼 수 있습니다。 간단한 VBA 스크립팅에 익숙하고 내보낸 콘텐츠를 사용자 정의하거나 선택한 폴더 내 이메일을 일괄 처리하려는 경우에 적합합니다。
일반적인 시나리오로는 프로젝트 관련 이메일을 정기적으로 보관하거나 문서 기록을 생성하거나 법적 또는 참고 목적으로 대량 내보내는 작업이 있습니다。
주의 사항 및 참고:
- VBA 매크로는 Outlook 보안 설정에 의해 제한될 수 있습니다。 매크로가 비활성화된 경우 진행하기 전에 활성화해야 합니다。
- 이 매크로는 이메일 본문과 기본 정보를 내보냅니다。 첨부 파일은 기본적으로 포함되지 않습니다。
- 결과로 생성된 Word 파일은 지정한 폴더에 저장됩니다。 해당 위치에 쓰기 권한이 있는지 확인하세요。
- 오류가 발생하면 대상 경로를 다시 확인하고 Microsoft Word 이(가) PC 에 설치되어 있는지 확인하세요。
VBA 매크로 사용 방법:
1. Outlook 에서 먼저 이메일 목록에서 내보내려는 하나 이상의 이메일을 선택하세요。
2.Alt+F11을(를) 눌러Microsoft Visual Basic for Applications편집기를 엽니다。
3。 VBA 편집기에서삽입>모듈을(를) 선택한 후 다음 VBA 코드를 빈 모듈 창에 붙여넣습니다。
VBA 코드: 선택한 이메일을 개별 Word 문서로 내보내기
Sub ExportEmailsToWordDocs()
Dim olSelection As Selection
Dim olItem As Object
Dim wdApp As Object
Dim wdDoc As Object
Dim savePath As String
Dim WshShell As Object
Dim Folder As Object
Dim i As Integer
Dim fileName As String
Dim xTitleId As String
xTitleId = "Kutools for Outlook"
On Error GoTo ErrHandler
' Get selected emails
Set olSelection = Application.ActiveExplorer.Selection
If olSelection.Count = 0 Then
MsgBox "Please select at least one email.", vbInformation, xTitleId
Exit Sub
End If
' Use Shell folder picker (works in Outlook)
Set WshShell = CreateObject("Shell.Application")
Set Folder = WshShell.BrowseForFolder(0, "Select a folder to save Word documents", 0, 0)
If Folder Is Nothing Then
MsgBox "Operation cancelled.", vbInformation, xTitleId
Exit Sub
End If
savePath = Folder.Items().Item().Path
If Right(savePath, 1) <> "\" Then savePath = savePath & "\"
' Create Word application
Set wdApp = CreateObject("Word.Application")
wdApp.Visible = False
' Loop through each selected email
For i = 1 To olSelection.Count
Set olItem = olSelection.Item(i)
' Process only MailItem objects
If olItem.Class = 43 Then
Set wdDoc = wdApp.Documents.Add
' Sanitize subject for file name
fileName = CleanFileName(olItem.Subject)
If fileName = "" Then fileName = "Email_" & i
' Write content to Word doc
With wdDoc
.Content.InsertAfter "Subject: " & olItem.Subject & vbCrLf
.Content.InsertAfter "From: " & olItem.SenderName & " <" & olItem.SenderEmailAddress & ">" & vbCrLf
.Content.InsertAfter "Sent: " & olItem.SentOn & vbCrLf & vbCrLf
.Content.InsertAfter olItem.Body
.SaveAs2 FileName:=savePath & fileName & ".docx", FileFormat:=16
.Close False
End With
End If
Next i
MsgBox "Successfully exported " & olSelection.Count & " email(s) to Word documents." & vbCrLf & _
"Saved in: " & savePath, vbInformation, xTitleId
Cleanup:
On Error Resume Next
wdApp.Quit
Set wdApp = Nothing
Set olSelection = Nothing
Set olItem = Nothing
Exit Sub
ErrHandler:
MsgBox "An error occurred: " & Err.Description, vbExclamation, xTitleId
Resume Cleanup
End Sub
' Helper to clean illegal filename characters
Private Function CleanFileName(strName As String) As String
Dim invalidChars As Variant, ch As Variant
invalidChars = Array("\", "/", ":", "*", "?", """", "<", ">", "|")
For Each ch In invalidChars
strName = Replace(strName, ch, "_")
Next
CleanFileName = Trim(strName)
End Function/code> 4。 VBA 편집기에서F5를 누르거나 나중에 더 빠르게 접근할 수 있도록 매크로를 빠른 실행 도구 모음이나 개발자 탭에 할당하세요。
5。 나타나는 메시지에 따라 대상 폴더를 선택합니다。 매크로는 선택한 각 이메일을 처리하여 이메일 제목을 파일 이름으로 사용해 개별 Word(。docx) 파일로 저장합니다。
파일 이름에 제목 포함이(가) 포함된 경우 밑줄(_)로 대체됩니다。 내보내기에는 발신자, 이메일 제목, 날짜 및 메시지 본문이 포함됩니다。
팁 및 문제 해결:
- 이메일 제목이 매우 긴 경우, Windows 이(가) 파일 저장을 차단할 수 있습니다. 이 경우 Outlook 에서 먼저 제목을 수동으로 줄이세요。
- Word 가 열리지 않거나 오류 메시지가 표시되면, Microsoft Word 이(가) 설치되어 있고 최신 상태인지 확인하세요。
- 이 방법은 임베디드 이미지나 복잡한 서식을 내보내지 않습니다。 더 높은 충실도의 내보내기가 필요한 경우 Kutools 방법을 사용하세요。
- 개인정보 보호를 위해 대상 폴더에 동일한 이름의 기존 파일을 덮어쓰지 않는지 확인하세요。
요약하자면, 이제 단일 이메일만 변환하든 생산성 애드인으로 여러 이메일을 일괄 처리하든, 또는 VBA 코드로 프로세스를 자동화하든 Outlook 에서 Word 로 이메일을 내보내는 데 여러 가지 효과적인 옵션을 활용할 수 있습니다. 각 솔루션은 고유한 장점을 지니고 있습니다. 수동 방식은 별도 설정이 필요 없지만 속도가 느리고, Kutools 와 같은 애드인은 더 높은 유연성과 함께 효율적인 일괄 작업을 제공하며, VBA 매크로는 워크플로우를 직접 맞춤 설정하고자 할 때 완전한 제어 권한을 부여합니다。 특정 방법이 요구 사항을 충족하지 못한다면 언제든지 다른 접근 방식으로 전환할 수 있습니다。
문제가 발생하면 파일 권한을 다시 확인하고 소프트웨어가 최신 상태인지 확인한 후 각 단계를 신중히 따라야 합니다. 추가적인 자동화나 통합 시나리오가 필요하다면 필요에 따라 이메일을 PDF 로 내보내거나 기타 Outlook 내보내기 기능을 활용할 수도 있습니다。
최고의 Office 생산성 도구
Kutools for Outlook 의 완전히 새로운 버전을 100+가지 놀라운 기능과 함께 경험해 보세요!지금 다운로드하세요!
🤖KUTOOLS AI:고급 AI 기술을 활용하여 이메일 회신, 요약, 최적화, 확장, 번역, 작성 등 이메일 관련 작업을 손쉽게 처리합니다。
📧이메일 자동화:자동 회신(POP 및 IMAP 지원)/이메일 예약 발송/이메일 발송 시 규칙에 따라 자동 참조/숨은 참조/자동 전달(고급 규칙)/자동 인사말 추가/수신자 여러 명이 포함된 이메일을 자동으로 개별 메시지로 분할...
📨이메일 관리:이메일 회수/제목 등을 기준으로 피싱 이메일 차단/중복된 이메일 삭제/고급 검색/폴더 정리...
📁첨부파일 프로:일괄 저장/일괄 분리/일괄 압축/자동 저장/자동 분리/자동 압축...
🌟인터페이스 마법:😊더 예쁘고 멋진 이모지 제공/중요 이메일 수신 시 알림/Outlook 종료 대신 최소화...
👍한 번의 클릭으로 해결:모두 회신(첨부 파일 포함)/피싱 이메일 방지/🕘발신자의 현재 시간 시간대 표시...
👩🏼🤝👩🏻연락처 및 캘린더:선택한 이메일에서 연락처 추가 일괄 생성/연락처 그룹를 개별 그룹으로 분할/생일 알림 제거...
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개의 다른 언어를 지원합니다!
한 번의 클릭으로 즉시 Kutools for Outlook 의 잠금을 해제하세요。 더 이상 기다리지 마시고 지금 다운로드하여 업무 효율을 높이세요!


🚀 한 번의 클릭으로 다운로드 — 모든 Office 애드인 받기
강력히 권장: Kutools for Office (5-in-1)
한 번의 클릭으로다섯 개의 설치 프로그램을동시에 다운로드하세요 —Kutools for Excel, Outlook, Word, PowerPoint및Office Tab Pro.지금 다운로드하세요!
- ✅한 번의 클릭으로 편리하게: 다섯 개의 설치 패키지를 한 번에 다운로드하세요。
- 🚀모든 Office 작업에 대비 완료: 필요한 시점에 필요한 애드인을 설치하세요。
- 🧰포함됨: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint