Skip to main content

Kutools for Office — 하나의 패키지. 다섯 가지 도구. 더 많은 일을 처리하세요.

Outlook에서 이메일에서 특정 유형의 첨부 파일을 제거하는 방법은 무엇입니까?

Author Xiaoyang Last modified

Outlook에서 이메일 첨부 파일을 관리하는 것은 특히 .docx 또는 .png와 같은 특정 파일 형식이 받은 편지함을 어지럽힐 때 어려울 수 있습니다. Outlook에는 여러 이메일에서 특정 첨부 파일을 한 번에 제거하는 내장 기능이 없지만, 효율적인 솔루션이 있습니다. VBA 스크립팅을 사용하여 파일 형식에 따라 수동으로 첨부 파일을 삭제할 수 있으며, Kutools for Outlook을 사용하면 필터링하고 몇 번의 클릭만으로 첨부 파일을 제거할 수 있는 더 빠르고 사용자 친화적인 솔루션을 선택할 수 있습니다. 이 가이드에서는 두 가지 방법을 모두 안내합니다.

VBA를 사용하여 특정 유형의 첨부 파일 제거 (수동 및 기술적)

Kutools for Outlook로 특정 유형의 첨부 파일을 빠르게 제거하기 👍 (빠르고 사용자 친화적)


VBA를 사용하여 특정 유형의 첨부 파일 제거

1단계: 여러 이메일 선택

메일 보기에서 첨부 파일을 제거하려는 이메일을 선택하세요.

: 인접하지 않은 선택을 위해 Ctrl 키를 누른 채로 개별 이메일을 클릭하거나 Shift 키를 누른 채로 첫 번째와 마지막 이메일을 클릭하여 범위를 선택하세요.

2단계: VBA 편집기 열기

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

3단계: VBA 코드 추가

VBA 창에서 삽입 > 모듈을 클릭하여 새 모듈을 생성합니다. 그런 다음 다음 VBA 스크립트를 복사하여 새 모듈에 붙여넣으세요.

VBA: 이메일에서 특정 유형의 첨부 파일 제거

Sub DeleteSpecificTypeOfAttachments()
Dim xSelection As Outlook.Selection
Dim xItem As Object
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFileType As String
Dim xType As String
Dim xFSO As Scripting.FileSystemObject
Dim I As Integer
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xFSO = New Scripting.FileSystemObject
xType = ""
xType = InputBox("Enter the attachment type to remove (e.g., docx, png):", "Kutools for Outlook", xType, 8)
If Len(Trim(xType)) = 0 Then Exit Sub
For Each xItem In xSelection
    If xItem.Class = olMail Then
        Set xMailItem = xItem
        If xMailItem.Attachments.Count > 0 Then
            For I = xMailItem.Attachments.Count To 1 Step -1
                Set xAttachment = xMailItem.Attachments.Item(I)
                xFileType = xFSO.GetExtensionName(xAttachment.FileName)
                If InStr(1, xFileType, Trim(xType), vbTextCompare) > 0 Then
                    xAttachment.Delete
                End If
            Next I
            xMailItem.Save
        End If
    End If
Next
Set xMailItem = Nothing
Set xFSO = Nothing
End Sub

4단계: Microsoft Scripting Runtime 활성화

1. VBA 편집기에서 도구 > 참조를 클릭하세요.

2. 참조 - Project1 대화 상자에서 Microsoft Scripting Runtime 상자를 체크하고 확인을 클릭하세요.

doc remove attach by type 1

5단계: VBA 스크립트 실행

1. F5를 누르거나 실행 버튼을 클릭하여 코드를 실행합니다.

2. 프롬프트 상자가 나타나면 제거하려는 첨부 파일 유형(예: xlsx)을 입력하고 확인을 클릭하세요.

doc remove attach by type 2

결과

VBA 스크립트는 선택한 이메일에서 지정된 유형과 일치하는 모든 첨부 파일을 제거합니다.

doc remove attach by type 3

이 방법의 한계:

  • ❌ VBA 지식 필요: 초보자에게 친절하지 않으며 비 기술적 사용자에게 어렵습니다.
  • ❌ 미리보기 또는 실행 취소 불가: 첨부 파일이 삭제되면 복원할 수 없습니다.
  • ❌ 수동 실행 필요: 첨부 파일을 제거할 때마다 스크립트를 실행해야 합니다.
  • ❌ 실수로 삭제 가능성: 잘못된 파일 유형을 입력하면 의도치 않은 첨부 파일이 제거될 수 있습니다.

첨부 파일을 자주 제거해야 하는 경우, Kutools for Outlook 방법은 훨씬 더 효율적이고 사용자 친화적인 솔루션입니다.


📂 첨부 파일을 손쉽게 자동으로 보관하세요!

대량의 이메일 첨부 파일 관리가 이제 한결 쉬워졌습니다! Kutools for Outlook자동 분리 기능을 사용하면, 들어오는 첨부 파일이 지정된 폴더에 자동으로 저장되고 이메일에서는 하이퍼링크로 대체됩니다. 수작업과 복잡한 받은 편지함 정리 작업을 잊으세요—오늘부터 원활한 자동화를 경험해보세요!

Auto Detach Feature in Kutools for Outlook

💡 사랑에 빠질 만한 장점들:

  • ✔️ 첨부 파일이 도착하자마자 자동으로 저장
  • ✔️ 하이퍼링크로 교체하여 깔끔한 이메일 유지
  • ✔️ 완벽하게 사용자 정의 가능한 옵션으로 업무 흐름에 맞춤 설정

Kutools for Outlook로 특정 유형의 첨부 파일을 빠르게 제거하기 👍

더 효율적이고 사용자 친화적인 솔루션을 위해 Kutools for OutlookDetach All 기능을 제공하여 여러 이메일에서 특정 파일 유형을 몇 번의 클릭만으로 제거할 수 있습니다. VBA 방법과 달리 코딩이나 수작업 실행이 필요하지 않습니다.

Outlook의 비효율성에 작별을 고하세요! Kutools for Outlook로 대량 이메일 처리가 더욱 쉬워졌습니다 - 이제 무료 AI 기능도 함께 제공됩니다! Kutools for Outlook을 지금 다운로드하세요!!

1단계: 여러 이메일 선택 및 Detach All 기능 접근

메일 보기에서 첨부 파일을 제거하려는 이메일을 선택하세요. 그런 다음 Kutools Plus > 첨부 파일 도구 > 분리 모두(Detach All)를 클릭하세요.

shot of the Detach All button

📌 팁: 여러 개의 인접하지 않은 이메일을 선택하려면 Ctrl 키를 누르거나 인접한 이메일 범위를 선택하려면 Shift 키를 누릅니다.

2단계: 분리 기본 설정 설정

  1. 클릭하세요 the folder icon 찾아보기 아이콘을 클릭하여 첨부 파일을 저장할 대상 폴더를 지정합니다.
  2. 고급 옵션을 클릭하여 대화 상자를 확장합니다.
  3. 필터 조건 섹션에서 첨부 파일 유형 상자를 체크하세요. 그런 다음 제거하려는 파일 확장자(예: .docx; .png)를 텍스트 상자에 입력하세요.
  4. 클릭하세요 확인 확인을 클릭하세요.
    shot of the Detach Settings dialog box

3단계: 분리 확인

분리 모두 확인 대화 상자가 나타납니다. 진행하려면 를 클릭하세요.

shot of the Detach All confirmation dialog box

결과: 그 후 어떻게 되나요?

1. 선택한 이메일에서 모든 지정된 첨부 파일이 분리됩니다.

2. 첨부 파일은 영구적으로 삭제되지 않고 지정된 폴더에 안전하게 저장됩니다. 필요한 경우 Kutools Plus > 첨부 파일 도구 > 모두 복원을 클릭하여 복원할 수 있습니다.

3. 원래 이메일의 각 하이퍼링크는 분리된 파일을 나타내며, 받은 편지함을 정리하면서도 빠르게 접근할 수 있습니다.

이 방법을 선택해야 하는 이유는 무엇인가요?

  • ✅ 기술적 지식 불필요: 간단하고 직관적이며 초보자 친화적입니다.
  • ✅ 한 번의 클릭으로 일괄 처리: 여러 이메일에서 첨부 파일을 한 번에 제거합니다.
  • ✅ 안전하고 정리됨: VBA와 달리 첨부 파일이 삭제되지 않고 다른 위치에 저장됩니다.
  • ✅ 유연한 사용자 정의: 첨부 파일 유형, 이메일 발신자, 날짜 범위 등으로 필터링 가능합니다.
참고: Kutools for Outlook의 분리 모두 유틸리티를 적용하려면 먼저 Kutools for Outlook을 다운로드하여 설치해야 합니다.

최고의 오피스 생산성 도구

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

새롭게 달라진 Kutools for Outlook에서100가지 이상의 놀라운 기능을 경험해보세요! 지금 다운로드하세요!

🤖 Kutools AI : 첨단 AI 기술을 활용해 이메일을 손쉽게 처리합니다. 회신, 요약, 최적화, 확장, 번역, 작성까지 모두 지원합니다.

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

📨 이메일 관리: 이메일 회수 / 제목 및 기타 기준으로 의심스러운 이메일 차단 / 중복 이메일 삭제 / 고급 검색 / 폴더 정리 ...

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

🌟 인터페이스 매직: 😊더 예쁘고 다양한 이모지 / 중요한 이메일이 오면 알림 / Outlook 종료 대신 최소화 ...

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

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

원하는 언어로 Kutools를 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및40가지 이상을 지원합니다!

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

kutools for outlook features1 kutools for outlook features2

🚀 원클릭 다운로드 — 모든 Office 추가 기능 받기

강력 추천: Kutools for Office (5-in-1)

한 번의 클릭으로 다섯 종류의 설치 파일을 동시에 다운로드하세요 — Kutools for Excel, Outlook, Word, PowerPointOffice Tab Pro. 지금 다운로드하세요!

  • 원클릭 편리함: 다섯 가지 설치 패키지를 단 한 번에 다운로드할 수 있습니다.
  • 🚀 모든 Office 작업에 바로 준비 완료: 필요한 추가 기능을 원하는 때에 설치하세요.
  • 🧰 포함됨: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint