Skip to main content

Outlook에서 여러 이메일의 모든 첨부 파일을 새 이메일로 복사하는 방법은 무엇입니까?

Author: Kelly Last Modified: 2025-08-06

Outlook에서 이메일 첨부 파일을 효율적으로 관리하는 것은 어려울 수 있습니다. 특히 여러 이메일에서 첨부 파일을 추출하여 새 이메일로 통합하거나 이메일의 모든 첨부 파일을 회신으로 복사해야 할 때 더욱 그렇습니다. 파일을 수동으로 저장하고 다시 첨부하는 작업은 시간이 많이 걸릴 뿐만 아니라 오류가 발생하기 쉽습니다. 다행히도 이 작업을 단순화할 수 있는 두 가지 효과적인 방법이 있습니다. VBA를 사용하여 여러 이메일에서 첨부 파일을 추출하고 새 이메일에 삽입할 수 있지만, 이는 기술적 지식이 필요합니다. 그러나 더 빠르고 번거로움 없는 솔루션을 원한다면 Kutools for Outlook 도구는 한 번의 클릭으로 이메일의 모든 첨부 파일을 회신 이메일로 즉시 복사할 수 있는 옵션을 제공하여 가장 효율적이고 사용자 친화적인 선택입니다.

VBA를 사용하여 여러 이메일에서 모든 첨부 파일을 새 이메일로 복사하기 (수동 및 기술적)

놀라운 도구를 사용하여 이메일의 모든 첨부 파일을 즉시 회신 이메일로 복사하기 👍 (간편하고 권장됨)


VBA를 사용하여 여러 이메일에서 모든 첨부 파일을 새 이메일로 복사하기

VBA를 사용하여 프로세스를 자동화하려면 다음 단계를 따라 여러 이메일에서 모든 첨부 파일을 빠르게 추출하고 새 이메일로 복사할 수 있습니다.

1단계: 여러 이메일 선택하기

Outlook에서 첨부 파일을 복사하려는 이메일을 선택하세요.

  • "Ctrl" 키를 누른 상태에서 여러 개의 비연속적인 이메일을 선택하세요.
  • "Shift" 키를 누른 상태에서 연속적인 이메일 범위를 선택하세요.

2단계: VBA 편집기 열기

"Alt" + "F11"을 눌러 "Microsoft Visual Basic for Applications" 창을 엽니다.

3단계: 새로운 모듈에 VBA 코드 삽입하기

"삽입" > "모듈"을 클릭하여 새 모듈을 생성하세요. 그리고 다음 VBA 코드를 모듈 창에 붙여넣으세요:

VBA: 여러 이메일에서 모든 첨부 파일을 새 이메일로 복사하기

Sub NewEmailInsertAttachmentsName()
Dim xSelection As Outlook.Selection
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFSO As Object
Dim xFldPath As String

Dim xFilePath As String
Dim xNewMail As Outlook.MailItem
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xNewMail = Outlook.Application.CreateItem(olMailItem)
Set xFSO = CreateObject("Scripting.FileSystemObject")
xFldPath = xFSO.GetSpecialFolder(2).Path & "\MyAttachments"
If xFSO.FolderExists(xFldPath) = False Then
xFSO.CreateFolder (xFldPath)
End If

For Each xMailItem In xSelection
For Each xAttachment In xMailItem.Attachments
xFilePath = xFldPath & "\" & xAttachment.FileName
xAttachment.SaveAsFile (xFilePath)
xNewMail.Attachments.Add (xFilePath)
xFSO.DeleteFile (xFilePath)
Next
Next
xFSO.GetFolder(xFldPath).Delete
xNewMail.Display
End Sub

4단계: VBA 코드 실행하기

"F5"를 누르거나 실행 버튼을 클릭하여 코드를 실행하세요. 선택한 이메일에서 추출된 모든 첨부 파일을 포함하는 새 이메일이 열립니다.

단점:

  • ❌ VBA 지식 필요: 초보자에게는 적합하지 않으며 코드 작업이 필요합니다.
  • ❌ 수동 설정 필요: 매번 VBA 편집기를 열고 코드를 삽입하고 실행해야 합니다.
  • ❌ 잠재적인 보안 제한: 일부 Outlook 버전에서는 보안 정책으로 인해 매크로가 차단될 수 있습니다.
  • ❌ 유연성 부족: 첨부 파일을 다시 복사할 때마다 스크립트를 다시 실행해야 합니다.

📂 여러 이메일로부터 첨부 파일을 간편하게 저장

Outlook에서 한 번에 하나의 이메일씩 첨부 파일을 저장하는 데 지치셨나요? Kutools for Outlook로 작업을 간소화하세요! 강력한 Save All (Attachments) 기능을 통해 여러 이메일 또는 전체 폴더에서 첨부 파일을 몇 번의 클릭만으로 저장할 수 있습니다. 번거로운 수작업 과정을 잊고, 받은 편지함을 손쉽게 관리하세요.

Save attachments in multiple emails

지금 Kutools for Outlook 다운로드


놀라운 도구를 사용하여 이메일의 모든 첨부 파일을 즉시 회신 이메일로 복사하기 👍

더 간단하고 빠른 솔루션을 원한다면 "Kutools for Outlook"의 원본 첨부 파일로 회신 기능을 사용할 수 있습니다. 이 방법은 VBA나 수동 첨부 파일 복사 없이 한 번의 클릭으로 이메일의 모든 첨부 파일을 회신 이메일로 직접 복사할 수 있게 해줍니다.

Kutools for Outlook으로 궁극의 이메일 효율성을 경험하세요! 강력한 기능 70개를 영원히 무료로 이용할 수 있습니다. 지금 무료 버전을 다운로드하세요!

1. 메일 보기에서 회신하려는 이메일을 선택하세요. 그런 다음 "Kutools" > "원본 첨부 파일로 회신 또는 원본 첨부 파일로 전체 회신"을 클릭하세요.

the screenshot of copying attchment to a replying email using Kutools 1

2. 이제 선택한 이메일의 모든 첨부 파일이 자동으로 회신 이메일로 복사됩니다.

the screenshot of copying attchment to a replying email using Kutools 2

Kutools for Outlook 방법의 장점:

  • ✅ 수동 복사 및 붙여넣기가 필요 없음: 한 번의 클릭으로 즉시 작동합니다.
  • ✅ VBA 코딩이 필요 없음: 사용자 친화적이고 번거로움이 없습니다.
  • ✅ 시간 절약: 수동 방법에 비해 노력이 크게 줄어듭니다.
  • ✅ 모든 Outlook 버전과 호환: 매크로 제한이나 보안 경고가 없습니다.
참고: Kutools for Outlook의 원본 첨부 파일로 회신 유틸리티를 적용하려면 먼저 Kutools for Outlook을 다운로드하여 설치해야 합니다.

관련 기사

Outlook에서 첨부 파일을 다른 이메일로 복사하는 방법은 무엇입니까?


최고의 오피스 생산성 도구

속보: Kutools for Outlook 무료 버전 출시!

100개 이상의 놀라운 기능을 갖춘 완전히 새로워진 Kutools for Outlook을 경험해 보세요! 지금 다운로드하세요!

🤖 Kutools AI : 첨단 AI 기술을 활용하여 이메일 회신, 요약, 최적화, 확장, 번역, 작성까지 어떤 작업도 손쉽게 처리합니다.

📧 이메일 자동화: 자동 응답(POP 및 IMAP 지원) / 이메일 예약 발송 / 메일 발송 시 규칙에 따라 자동 참조/숨은 참조 / 고급 규칙 기반 자동 전달 / 자동 인사말 추가 / 여러 수신자 이메일을 개별 이메일로 자동 분할 ...

📨 이메일 관리: 이메일 회수 / 제목 등으로 스팸 이메일 차단 / 중복된 이메일 삭제 / 고급 검색 / 폴더 정리 ...

📁 첨부 파일 Pro: 일괄 저장 / 일괄 분리 / 일괄 압축 / 자동 저장 / 자동 분리 / 자동 압축 ...

🌟 인터페이스 매직: 😊더 예쁘고 멋진 이모지 / 중요한 이메일 도착 시 알림 / 종료 대신 Outlook 최소화 ...

👍 원클릭 편의 기능: 모두 회신(첨부 파일 포함) / 피싱 방지 이메일 / 🕘보낸 사람의 시간대 표시 ...

👩🏼‍🤝‍👩🏻 연락처 & 캘린더: 선택한 이메일에서 연락처 일괄 추가 / 연락처 그룹을 개별 그룹으로 분리 / 생일 알림 제거 ...

원하는 언어로 Kutools를 사용할 수 있습니다 – 영어, 스페인어, 독일어, 프랑스어, 중국어 등40개 이상의 언어 지원!

한 번의 클릭으로 Kutools for Outlook을 즉시 활성화하세요. 기다리지 말고, 지금 다운로드하여 효율성을 높이세요!

kutools for outlook features1 kutools for outlook features2