Outlook에서 이메일을 자동으로 Excel로 내보내는 방법은 무엇입니까?
일반적으로 Outlook의 가져오기/내보내기 기능을 사용하여 이메일을 Excel로 내보낼 수 있습니다. 그러나 새로 도착하는 이메일을 자동으로 Excel 파일에 내보내야 하는 경우, Outlook에서는 기본적으로 제공되는 솔루션이 없습니다. 이 문서에서는 두 가지 방법을 소개합니다:
VBA를 사용하여 받은 편지함에서 새 이메일을 자동으로 Excel로 내보내기 (수동 & 번거로움)
Kutools for Outlook을 사용하여 선택한 폴더에서 모든 이메일을 빠르게 Excel 보고서로 내보내기 👍 (빠름 & 쉬움)
VBA를 사용하여 받은 편지함에서 새 이메일을 자동으로 Excel로 내보내기
새 이메일을 Excel로 자동 내보내는 방법이 필요하다면, 아래 VBA 코드를 사용할 수 있습니다. 이 방법은 받은 편지함 폴더를 모니터링하고 새 이메일이 도착하면 즉시 이메일 세부 정보를 Excel 파일로 내보냅니다.
1단계: Excel 파일 준비하기
VBA 코드를 실행하기 전에 내보낸 이메일 데이터를 저장할 Excel 통합 문서를 설정해야 합니다. 첫 번째 행에는 다음과 같은 열 제목을 포함하세요: 번호, 보낸 사람 이름, 보낸 사람 이메일 주소, 제목 및 받은 시간.
2단계: Outlook에서 VBA 편집기 열기
1. Alt + F11을 눌러 Microsoft Visual Basic for Applications 창을 엽니다.
2. Project1 (VbaProject.OTM) 창에서 Microsoft Outlook Objects를 확장하고 ThisOutlookSession을 더블 클릭합니다.
3단계: VBA 코드 삽입하기
다음 VBA 코드를 복사하여 모듈에 붙여넣습니다:
Public WithEvents GMailItems As Outlook.Items
Private Sub Application_Startup()
Set GMailItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub GMailItems_ItemAdd(ByVal Item As Object)
Dim xMailItem As Outlook.MailItem
Dim xExcelFile As String
Dim xExcelApp As Excel.Application
Dim xWb As Excel.Workbook
Dim xWs As Excel.Worksheet
Dim xNextEmptyRow As Integer
On Error Resume Next
If Item.Class <> olMail Then Exit Sub
Set xMailItem = Item
' Update this path with your actual Excel file path
xExcelFile = "C:\Users\DT168\Desktop\split document\kto-data.xlsx"
If IsWorkBookOpen(xExcelFile) = True Then
Set xExcelApp = GetObject(, "Excel.Application")
Set xWb = GetObject(xExcelFile)
If Not xWb Is Nothing Then xWb.Close True
Else
Set xExcelApp = New Excel.Application
End If
Set xWb = xExcelApp.Workbooks.Open(xExcelFile)
Set xWs = xWb.Sheets(1)
xNextEmptyRow = xWs.Range("B" & xWs.Rows.Count).End(xlUp).Row + 1
With xWs
.Cells(xNextEmptyRow, 1) = xNextEmptyRow - 1
.Cells(xNextEmptyRow, 2) = xMailItem.SenderName
.Cells(xNextEmptyRow, 3) = xMailItem.SenderEmailAddress
.Cells(xNextEmptyRow, 4) = xMailItem.Subject
.Cells(xNextEmptyRow, 5) = xMailItem.ReceivedTime
End With
xWs.Columns("A:E").AutoFit
xWb.Save
End Sub
Function IsWorkBookOpen(FileName As String)
Dim xFreeFile As Long, xErrNo As Long
On Error Resume Next
xFreeFile = FreeFile()
Open FileName For Input Lock Read As #xFreeFile
Close xFreeFile
xErrNo = Err
On Error GoTo 0
Select Case xErrNo
Case 0: IsWorkBookOpen = False
Case 70: IsWorkBookOpen = True
Case Else: Error xErrNo
End Select
End Function
4단계: Microsoft Excel Object Library 활성화하기
1. Microsoft Visual Basic for Applications 창에서 도구 > 참조를 클릭합니다.
2. References - Project1 대화 상자에서 스크롤을 내리고 Microsoft Excel Object Library 옵션을 체크합니다.
3. 확인을 클릭하여 변경 사항을 적용합니다.
5단계: 저장하고 Outlook 재시작하기
1. VBA 코드를 저장하고 편집기를 닫습니다.
2. 변경 사항을 적용하려면 Outlook을 다시 시작합니다.
결과:
이제부터 받은 편지함에 도착하는 모든 새 이메일이 자동으로 지정된 Excel 통합 문서로 내보내집니다.
VBA 방법의 한계점:
- ❌ 하나의 받은 편지함만 지원: 이 방법은 기본 받은 편지함에서만 새 이메일을 추적합니다. 여러 계정이 있는 경우 다른 계정의 이메일은 캡처되지 않습니다.
- ❌ 매크로가 활성화된 Outlook 필요: VBA 매크로가 작동하려면 매크로를 활성화해야 하며, 이는 보안 문제를 야기할 수 있습니다.
- ❌ 파일 경로 의존성: Excel 파일이 이동되거나 삭제되면 코드가 실패합니다.
- ❌ 수동 설정 필요: 사용자가 Excel 파일 경로를 수동으로 입력하고 VBA 환경을 설정해야 합니다.
📊 Kutools로 더 스마트한 이메일 통계
Kutools for Outlook의 통계 기능을 사용하여 이메일 활동을 손쉽게 추적하고 분석하세요. 이제 받은 이메일을 일별, 주별 또는 월별로 계산하고, 결과를 명확하고 전문적인 차트로 확인할 수 있습니다! 몇 번의 클릭만으로 이메일 관리를 간소화하고 중요한 인사이트를 얻으세요.

Kutools for Outlook을 사용하여 선택한 폴더에서 모든 이메일을 빠르게 Excel 보고서로 내보내기 👍
VBA를 사용하지 않고도 (받은 편지함, 보낸 편지함, 사용자 정의 폴더 등) 어떤 폴더에서든 이메일을 손쉽게 내보내는 방법이 필요하다면, Kutools for Outlook의 빠른 보고서 기능이 간단한 해결책을 제공합니다.
Outlook의 비효율성에 작별을 고하세요! Kutools for Outlook로 대량 이메일 처리가 더욱 쉬워졌습니다 - 이제 무료 AI 기능도 함께 제공됩니다! Kutools for Outlook을 지금 다운로드하세요!!
1단계: 폴더 선택 및 빠른 보고서 기능 활성화하기
1. Outlook을 열고 내보내려는 폴더(받은 편지함, 발신함, 보낸 편지함 등)로 이동합니다.
2. Kutools Plus > 보고서 > 빠른 보고서를 클릭합니다.
2단계: 저장 위치 선택하기
1. 보고서 저장 창에서 위치를 선택하고 내보내기 위한 파일 이름을 입력합니다.
2. 저장을 클릭합니다.
3단계: 내보낸 보고서 열기
확인 메시지가 나타납니다. 예를 클릭하여 내보낸 파일을 엽니다.
결과:
선택한 폴더의 모든 이메일이 Excel에 적합한 XML 파일로 내보내져 보낸 사람, 제목, 받은 시간 등을 표시합니다.
Kutools for Outlook 방법의 장점:
- ✅ 모든 폴더와 호환: 받은 편지함, 보낸 편지함, 발신함 또는 사용자 정의 폴더에서 이메일을 내보냅니다.
- ✅ VBA 필요 없음: 매크로를 활성화하거나 코드를 편집할 필요가 없습니다.
- ✅ 다중 계정 지원: 여러 이메일 계정에서 쉽게 이메일을 내보냅니다.
- ✅ 시간 절약: 몇 번의 클릭으로 즉시 보고서를 생성합니다.
- ✅ 사용자 정의 가능한 데이터 내보내기: 내보내기할 세부 정보(제목, 보낸 사람, 날짜 등)를 선택할 수 있습니다.
어떤 방법을 사용해야 할까요?
여기에 두 방법의 비교를 통해 귀하의 요구에 가장 적합한 방법을 결정하는 데 도움을 드립니다:
방법 | 최적 활용 시나리오 | 사용 용이성 | 효율성 |
---|---|---|---|
VBA 코드 사용 (자동화 가능하지만 복잡함) | 받은 편지함에서 새 이메일 자동 내보내기 | ⭐⭐ | ⭐⭐⭐⭐ |
Kutools for Outlook 사용 (간단하고 유연함) | 선택한 폴더에서 모든 이메일 빠르게 내보내기 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
올바른 방법을 선택함으로써 귀하의 작업 흐름에 따라 Outlook 이메일을 효율적으로 Excel로 내보낼 수 있습니다!
관련 기사
- Outlook에서 이메일 본문 테이블을 Excel로 내보내기
- 본문에 테이블이 포함된 이메일을 받았을 때, 때때로 본문에서 모든 테이블을 Excel 워크시트로 내보내야 할 수 있습니다. 일반적으로 테이블을 복사하여 붙여넣을 수 있지만, 여기에서는 여러 테이블을 내보낼 때 유용한 방법에 대해 이야기하겠습니다.
- Outlook에서 작업 목록을 추출하거나 Excel로 내보내기
- Outlook을 사용하면서 작업 목록을 Excel로 추출하여 다른 용도로 사용할 수 있습니다. Outlook의 강력한 내보내기 기능을 이용하면 작업 목록을 쉽게 Excel로 내보낼 수 있습니다. 아래 튜토리얼에 따라 수행해 주세요.
- Outlook에서 연락처 정보와 사진 내보내기
- Outlook에서 연락처를 파일로 내보낼 때는 연락처의 텍스트 정보만 내보낼 수 있습니다. 하지만 때로는 연락처의 텍스트 정보뿐만 아니라 사진도 함께 내보내야 하는 경우가 있습니다. 이 문제를 어떻게 처리해야 할까요?
- Outlook에서 폴더 구조를 Excel로 내보내기
- 이 문서에서는 Outlook에서 계정의 폴더 구조를 Excel 파일로 내보내는 방법을 소개합니다. 이 문서의 내용을 참고하여 진행하세요.
최고의 오피스 생산성 도구
속보: Kutools for Outlook 무료 버전 출시!
새롭게 달라진 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