Skip to main content

아웃룩에서 첨부 파일을 삽입하기 위해 파일 대화상자를 빠르게 여는 방법은 무엇인가요?

Author: Siluvia Last Modified: 2025-08-06

작성 중인 이메일에 첨부 파일을 삽입해야 할 때, 일반적으로 '삽입' > '파일 첨부' > '이 PC 찾아보기'를 클릭하여 '파일 삽입' 대화상자를 열고 필요한 파일을 찾아 삽입합니다. 이 튜토리얼에서는 한 번의 클릭으로 '파일 삽입' 대화상자를 쉽게 열 수 있도록 도와주는 두 가지 VBA 코드를 제공합니다.


VBA로 첨부 파일 삽입을 위한 파일 대화상자 빠르게 열기

다음 VBA 코드들은 다음 작업을 수행할 수 있습니다:

VBA 코드 1: 컴퓨터의 기본 문서 폴더 열기
VBA 코드 2: 컴퓨터의 지정된 폴더 열기

다음을 따라 진행해 주세요.

1. 아웃룩을 실행하고 Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 엽니다.

2. Microsoft Visual Basic for Applications 창에서 '도구' > '참조'를 클릭한 후, '참조 - Project1' 대화상자에서 'Microsoft Scripting Runtime' 상자를 체크합니다.

steps of opening the file dialog box to insert an attachment in outlook

3. '삽입' > '모듈'을 클릭합니다. 그런 다음 다음의 VBA 코드 중 하나를 모듈 창에 복사합니다.

steps of opening the file dialog box to insert an attachment in outlook

VBA 코드 1: 컴퓨터의 기본 문서 폴더 열기

Sub OpenFileDialog()
'Updated by Extendoffice 20220713
Dim xApp As Object
Dim xFileDlg As FileDialog
Dim xSelItem As Variant
Dim xMail As MailItem
On Error Resume Next
Set xApp = CreateObject("Excel.Application")
xApp.Visible = False
Set xFileDlg = xApp.Application.FileDialog(msoFileDialogFilePicker)
xFileDlg.AllowMultiSelect = True
If xFileDlg.Show = 0 Then Exit Sub
Set xMail = Application.ActiveInspector.currentItem
For Each xSelItem In xFileDlg.SelectedItems
    xMail.Attachments.Add xSelItem
Next
xApp.Quit
Set xFileDlg = Nothing
Set xApp = Nothing
End Sub

VBA 코드 2: 컴퓨터의 지정된 폴더 열기

Sub OpenCertianFolderDialog()
'Updated by Extendoffice 20220713
Dim xApp As Object
Dim xFileDlg As FileDialog
Dim xSelItem As Variant
Dim xMail As MailItem
On Error Resume Next
Set xApp = CreateObject("Excel.Application")
xApp.Visible = False
Set xFileDlg = xApp.Application.FileDialog(msoFileDialogFilePicker)
xFileDlg.InitialFileName = "C:\Users\Win10x64Test\Desktop\save attachments\"  'Specify the path to the folder you want to open
xFileDlg.AllowMultiSelect = True
If xFileDlg.Show = 0 Then GoTo L1
Set xMail = Application.ActiveInspector.CurrentItem
For Each xSelItem In xFileDlg.SelectedItems
    xMail.Attachments.Add xSelItem
Next
L1:
    xApp.Quit
    Set xFileDlg = Nothing
    Set xApp = Nothing
End Sub

참고:

1) VBA 코드 1은 컴퓨터의 기본 문서 폴더를 여는 데 도움이 됩니다.
2) VBA 코드 2에서는 아래 줄의 폴더 경로를 원하는 폴더 경로로 변경하세요.
xFileDlg.InitialFileName = "C:\Users\Win10x64Test\Desktop\save attachments\"
그러면 이 코드를 실행할 때마다 지정된 폴더가 열립니다.

4. Alt + Q 키를 눌러 Microsoft Visual Basic for Applications 창을 닫습니다.

이제 매크로를 실행하기 위한 버튼이 필요합니다.

5. '홈' > '새 이메일'을 클릭하여 새 이메일을 작성합니다. 메시지 창에서 '빠른 실행 도구 모음 사용자 정의' > '추가 명령'을 클릭합니다.

steps of opening the file dialog box to insert an attachment in outlook

6. '아웃룩 옵션' 대화상자에서 다음과 같이 구성해야 합니다.

6.1) '명령 선택' 드롭다운 목록에서 '매크로'를 선택합니다;
6.2) 이전 단계에서 추가한 매크로를 선택합니다;
6.3) '추가' 버튼을 클릭하여 이 매크로를 '빠른 실행 도구 모음 사용자 정의' 박스에 추가합니다.
steps of opening the file dialog box to insert an attachment in outlook

7. 오른쪽 박스에서 스크립트를 선택한 상태로 유지하고 '수정' 버튼을 클릭합니다. '버튼 수정' 대화상자에서 스크립트에 새로운 버튼을 할당하고 '확인'을 클릭합니다.

steps of opening the file dialog box to insert an attachment in outlook

8. '아웃룩 옵션' 대화상자에서 '확인'을 클릭하여 변경 사항을 저장합니다.

9. 7단계에서 지정한 버튼이 빠른 실행 도구 모음에 추가됩니다. 이메일 작성을 할 때, 첨부 파일을 삽입하려면 이 버튼을 클릭하여 찾아보기 폴더를 열고 삽입하려는 파일을 선택하면 됩니다.

steps of opening the file dialog box to insert an attachment in 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