특정 (Excel) 첨부 파일만 Outlook에서 저장하는 방법은 무엇입니까?
Outlook에서는 모든 첨부 파일을 특정 폴더에 한 번에 저장할 수 있도록 '모든 첨부 파일 저장' 기능을 제공합니다. 그러나 하나 이상의 이메일에서 Excel 통합 문서, Word 문서 등과 같은 특정 유형의 첨부 파일만 저장하려면 어떻게 해야 할까요? 이 튜토리얼에서는 이 문제를 해결하기 위한 두 가지 방법을 제공합니다.
VBA 코드를 사용하여 Outlook에서 특정 파일 형식의 첨부 파일만 저장하기
놀라운 도구를 사용하여 Outlook에서 특정 파일 형식의 첨부 파일만 쉽게 저장하기
VBA 코드를 사용하여 Outlook에서 특정 파일 형식의 첨부 파일만 저장하기
다음 VBA 코드는 선택한 하나 이상의 이메일에서 특정 파일 형식의 첨부 파일만 특정 폴더에 저장하는 데 도움이 됩니다. 아래 단계를 따르세요.
1. Outlook을 실행하세요. 메일 목록에서 특정 파일 형식의 첨부 파일만 저장하고자 하는 하나 이상의 이메일을 선택하세요.
2. "Alt" + "F11" 키를 눌러 "Microsoft Visual Basic for Applications" 창을 엽니다. 열린 창에서 "삽입" > "모듈"을 클릭한 다음, 아래 VBA 코드를 모듈 창에 복사하세요.
VBA 코드: 하나 또는 여러 이메일에서 특정 첨부 파일만 폴더에 저장하기
Public Sub SaveSpecifyAttachments()
'Updated by ExtendOffice 20210617
Dim xItem As Object, xFldObj As Object
Dim xSelection As Selection
Dim xAttachment As Outlook.Attachment
Dim xSaveFolder As String
Dim xFSO As Scripting.FileSystemObject
Dim xFilePath, xFilesSavePath As String
Dim xExtStr As String, xExt As String
Dim xExtArr() As String, xS As Variant
On Error Resume Next
Set xFldObj = CreateObject("Shell.Application").BrowseforFolder(0, "Select a Folder", 0, 16)
Set xFSO = New Scripting.FileSystemObject
If xFldObj Is Nothing Then Exit Sub
xSaveFolder = xFldObj.Items.Item.Path & "\"
Set xSelection = Outlook.Application.ActiveExplorer.Selection
xExtStr = InputBox("Attachment Format:" + VBA.vbCrLf + "(Please separate multiple file extensions by comma.. Such as: .docx,.xlsx)", "Kutools for Outlook", xExtStr)
If Len(Trim(xExtStr)) = 0 Then Exit Sub
For Each xItem In xSelection
If xItem.Class = olMail Then
xFilesSavePath = ""
For Each xAttachment In xItem.Attachments
xFilePath = xSaveFolder & xAttachment.FileName
xExt = "." & xFSO.GetExtensionName(xFilePath)
xExtArr = VBA.Split(xExtStr, ",")
xS = VBA.Filter(xExtArr, xExt)
If UBound(xS) > -1 Then
xAttachment.SaveAsFile xFilePath
If xItem.BodyFormat <> olFormatHTML Then
xFilesSavePath = xFilesSavePath & vbCrLf & "<file://" & xFilePath & ">"
Else
xFilesSavePath = xFilesSavePath & "" & "" & xFilePath & ""
End If
End If
Next
xItem.Save
End If
Next
Set xFSO = Nothing
End Sub
3. "도구" > "참조"를 클릭하세요; "참조 - 프로젝트" 대화 상자에서 "Microsoft Scripting Runtime" 항목을 선택하고 "확인" 버튼을 클릭하세요.
4. 코드를 실행하기 위해 "F5" 키를 누릅니다. 나타난 "폴더 찾아보기" 대화 상자에서 첨부 파일을 저장할 폴더를 선택하세요.
5. 그런 다음, "확인"을 클릭하고, 나타나는 "Kutools for Outlook" 대화 상자에서 저장할 첨부 파일의 확장자를 입력하고 "확인"을 클릭하세요.
참고: 여러 파일 확장자의 경우 세미콜론으로 구분해야 합니다.
그러면 지정된 첨부 파일만 저장됩니다.
놀라운 도구를 사용하여 Outlook에서 특정 파일 형식의 첨부 파일만 쉽게 저장하기
VBA에 익숙하지 않은 분들을 위해 여기서는 "Kutools for Outlook"의 모든 첨부 파일 저장 기능을 추천드립니다. 이 기능을 사용하면 Outlook에서 특정 파일 형식의 첨부 파일만 쉽게 저장할 수 있습니다.
1. 특정 파일 형식의 첨부 파일만 저장하고자 하는 이메일을 선택하세요.
2. "Kutools" > "첨부 파일 도구" > "모두 저장"을 클릭하세요.

3. "저장 설정" 대화 상자에서 다음과 같이 구성해야 합니다.


4. 첨부 파일을 저장할지 묻는 대화 상자가 나타납니다. "확인"을 클릭하여 계속 진행하세요.
5. 그 후, 저장된 첨부 파일 개수를 알려주는 다른 대화 상자가 나타납니다. "확인" 버튼을 클릭하세요.

이제 특정 파일 형식의 첨부 파일만 저장되었습니다.
관련 기사:
최고의 오피스 생산성 도구
속보: 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