Outlook 에서 중복 없이 두 폴더를 하나의 폴더로 병합하는 방법은 무엇인가요?
Outlook 에서는 여러 이메일 계정과 각각의 수많은 폴더를 사용할 수 있습니다. 경우에 따라 두 폴더를 하나로 병합하고 중복 항목을 제거하고 싶을 수도 있습니다. 이 작업을 어떻게 빠르게 해결할 수 있을까요? 본 문서에서는 Outlook 에서 가능한 한 신속하게 이를 처리할 수 있도록 도와주는 VBA 코드를 소개합니다。
여러 폴더를 병합하고 Kutools for Outlook 으로 중복 항목 제거
VBA 코드로 중복 없이 두 폴더를 하나로 병합하기
두 폴더를 하나로 병합하고 중복 항목을 제거하려면 다음 단계에 따라 VBA 코드를 사용할 수 있습니다。
1. 「Alt + F11」 키를 눌러 「Microsoft Visual Basic for Applications」 창을 엽니다。
2. 왼쪽 패널에서 “Project1" 아래에 있는 「ThisOutlookSession」을 두 번 클릭한 후, 아래의 코드를 오른쪽 스크립트 창에 복사하여 붙여넣습니다。
VBA: 중복 없이 두 폴더 병합하기
Sub MergeOutlookFolders_WithoutDuplicates()
'UpdatebyExtendoffice20180521
Dim xSourceFolder As Outlook.Folder
Dim xTargetFolder As Outlook.Folder
Dim xCount, i As Long
Dim xItem As Object
Dim xSourceItem As Object
Dim xTargetItem As Object
Dim xDictionary As Scripting.Dictionary 'Object
Dim xStr As String
On Error Resume Next
Set xDictionary = New Scripting.Dictionary
Set xSourceFolder = Application.Session.PickFolder
Set xTargetFolder = Application.Session.PickFolder
xCount = 0
If xSourceFolder.DefaultItemType <> xTargetFolder.DefaultItemType Then
MsgBox "Error: The two folders are not in same type!", vbExclamation + vbOKOnly, "Kutools for Outlook"
Exit Sub
End If
For i = xSourceFolder.Items.Count To 1 Step -1
Set xSourceItem = xSourceFolder.Items.Item(i)
xSourceItem.Move xTargetFolder
Next
For i = xTargetFolder.Items.Count To 1 Step -1
Set xTargetItem = xTargetFolder.Items.Item(i)
Select Case xTargetItem.Class
Case olMail
With xTargetItem
xStr = .Subject & .Body & .SentOn
End With
Case olAppointment
With xTargetItem
xStr = .Subject & .Start & .Duration & .Location & .Body
End With
Case olContact
With xTargetItem
xStr = .FullName & .Email1Address & .Email2Address & .Email3Address
End With
Case olTask
With xTargetItem
xStr = .Subject & .StartDate & .DueDate & .Body
End With
End Select
If xDictionary.Exists(xStr) = True Then
xTargetItem.Delete
xCount = xCount + 1
Else
xDictionary.Add xStr, True
End If
Next i
If xCount <> 0 Then
MsgBox xCount & " duplicates removed when merging!", vbInformation + vbOKOnly, "Kutools for Outlook"
End If
End Sub 
3. 「도구(Tools)」 > 「참조(References)」를 클릭하고, 나타나는 대화 상자에서 「Microsoft Scripting Runtime」 확인란을 선택합니다。
![]() | ![]() | ![]() |
4. 「확인(OK)」을 클릭합니다。 이제 “F5" 키를 눌러 코드를 실행합니다。 첫 번째 병합 대상 폴더를 선택하라는 대화 상자가 표시됩니다(참고: 첫 번째 폴더의 모든 항목은 두 번째 폴더와 병합된 후 삭제됩니다)。
5. 「확인(OK)」을 클릭합니다。 두 번째 대화 상자에서 비교 및 병합할 두 번째 폴더를 선택합니다。
6. 「확인(OK)」을 클릭합니다。 이제 첫 번째 폴더의 모든 항목이 두 번째 폴더로 이동되며 중복 항목은 제거됩니다。
여러 폴더를 병합하고 Kutools for Outlook 으로 중복 항목 제거
VBA 코드 사용이 익숙하지 않다면, 간편한 애드인인 「Kutools for Outlook」을 사용해 보세요。 여기 포함된 「폴더 정리」 및 「중복된 이메일」 유틸리티를 통해 이 작업을 쉽고 빠르게 처리할 수 있습니다。
아웃룩의 비효율성과 작별하세요! Kutools for Outlook 으로 대량 이메일 처리가 더 쉬워집니다. 지금 바로 30 일 무료 체험을 시작해 보세요!Kutools for Outlook 다운로드하기!!
여러 폴더 병합하기
1. 「Kutools 플러스」 > 「폴더 정리」을 클릭한 후, 「여러 폴더를 하나의 폴더로 정리」 대화 상자에서 「추가(Add)」를 클릭하여 병합할 폴더들을 목록에 추가하고, 대상 폴더로 사용할 폴더를 지정합니다。
2. 「확인(OK)」 > 「확인(OK)」을 클릭합니다。 이제 선택한 폴더의 모든 항목이 지정된 폴더로 병합됩니다。
중복 항목 제거하기
3. 「Kutools」 > 「중복 삭제(Delete Duplicate)」 > 「중복된 이메일」을 클릭합니다。 그런 다음 「중복 이메일」 대화 상자에서 중복 제거 폴더를 선택합니다。
4. 「다음(Next)」을 클릭합니다。 「중복 이메일 설정(Settings)」 대화 상자에서 이메일 비교 기준을 지정합니다。 그런 다음 「중복 이메일 삭제」 옵션을 선택하고 「단일 폴더 내에서 비교」을 지정합니다。
5. 「다음(Next)」 > 「다음(Next)」을 클릭하면 중복된 이메일이 필터링됩니다。 「중복 메시지 삭제(Delete duplicate message)」 버튼을 클릭한 후 「확인(OK)」을 눌러 중복된 이메일을 성공적으로 제거합니다。

최고의 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


