- 최초 작성일: 2001-11-02
- 최종 수정일: 2026-09-29
- 조회수: 22 회
- 작성자: 권현욱 (엑셀러)
- 강의 제목: 워크시트를 E-mail로 보내기
들어가기 전에
오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.
VBA를 사용하면 현재 시트를 메일로 보낼 수 있다는 것은 아마 많은 분들이 알고 계시리라 생각합니다. 그런 방법이 어디있어? 하고 눈이 휘둥그레 지시는 분은 눈에 힘 풀고 VB0092 강좌를 살펴보세요. ^^
그러면 VBA를 모르는 사람은 엑셀 시트를 E-mail로 보낼 수 없단 말인가? 당연히 그렇지는 않습니다. 하지만 이번 시간에 설명드리는 것은 Outlook Express나 Lotus Notes 등과 같은 메일 송수신 프로그램이나 웹 메일 등을 따로 사용하지 않고 엑셀 화면 상에서 바로 메일을 보내는 방법에 대한 것입니다.
다만 이 기능은 엑셀 XP 버전에서부터 지원되는 기능입니다. 아직 XP 이전 버전을 사용하시는 분들은 잘 보관해 두었다가 나중에 XP를 사용하시게 되면 활용해 보시기 바랍니다.
워크시트를 E-mail로 보내기
핵심 요약
- Excel XP의 전자 메일로 보내기 기능을 이용하면 별도의 메일 프로그램 화면으로 옮기지 않고 현재 시트를 전송할 수 있습니다.
- 받는 사람과 제목을 입력한 뒤 현재 시트 보내기를 실행하면 시트의 데이터 영역과 차트 등을 메일 내용으로 보냅니다.
- 통합 문서 파일 전체를 보내야 한다면 현재 시트 보내기 대신 메시지에 파일 첨부 기능을 사용합니다.
(1) 메일로 보내고자 하는 파일을 엽니다. 일단 현재의 파일을 그대로 사용하도록 하지요.
(2) '표준 도구모음'에 있는 아이콘 중에서 '전자 메일로 보내기' 아이콘을 클릭합니다.
(3) 엑셀 화면에 약간의 변화가 생깁니다. 즉 아웃룩 익스프레스에서 메일을 보낼 때와 비슷한 형태의 환경으로 바뀌게 됩니다.
(4) '받는 사람' 항목에는 메일을 받을 사람의 E-mail 계정을 입력하고 제목을 적당한 이름으로 지정합니다.
(5) '현재 시트 보내기' 버튼을 클릭합니다. 그러면 아래와 같이 대화 상자가 나타나서 메일을 전송 중임을 알려줍니다. 당연한 얘기지만 자신의 PC가 인터넷에 연결된 상태라야 이 작업이 가능합니다.
이제 자신의 메일함을 열어서 확인해 보세요.
여기서 한 가지 주의 할 점! "현재 시트 보내기"를 통해 메일을 전송하면 해당 파일 전체가 아닌 현재 워크시트의 데이터 영역, 차트, 피벗 테이블 등이 전송됩니다. 만약 해당 파일을 통째로 보내려면 "메시지에 파일 첨부" 아이콘을 클릭하여 전송할 파일을 선택한 다음 "전송"을 하시면 됩니다.
이처럼 엑셀 XP의 "전자 메일로 보내기" 기능을 사용하면 손쉽게 데이터를 전송할 수 있습니다.
정리 — 워크시트를 E-mail로 보내는 방법
| 항목 | 설명 |
|---|---|
| 지원 버전 | Excel XP 이상 |
| 실행 방법 | 표준 도구모음의 "전자 메일로 보내기" 아이콘 클릭 |
| 현재 시트 보내기 | 데이터 영역, 차트, 피벗 테이블 등을 메일 본문으로 전송 |
| 파일 전체 전송 | "메시지에 파일 첨부" 기능 사용 |
자주 묻는 질문 (FAQ)
Q1. 전자 메일로 보내기 기능은 어떤 엑셀 버전부터 지원되나요?
엑셀 XP(2002) 버전부터 지원되는 기능입니다. 그 이전 버전에서는 이 기능을 사용할 수 없습니다.
Q2. 현재 시트 보내기와 파일 첨부는 어떻게 다른가요?
현재 시트 보내기는 현재 워크시트의 데이터 영역, 차트, 피벗 테이블 등만 메일 본문에 담아 전송하고, 통합 문서 파일 전체를 보내야 한다면 메시지에 파일 첨부 기능을 사용해야 합니다.
Q3. VBA를 모르면 엑셀 시트를 메일로 보낼 수 없나요?
아닙니다. VBA로 메일을 보내는 방법(VB0092 강좌 참고) 외에도, 엑셀 XP의 전자 메일로 보내기 아이콘을 이용하면 VBA 없이도 화면에서 바로 메일을 보낼 수 있습니다.
마치며
엑셀 XP의 전자 메일로 보내기 기능을 활용하면 별도의 메일 프로그램으로 옮기지 않고도 현재 시트를 손쉽게 전송할 수 있습니다. 상황에 맞게 현재 시트 보내기와 파일 첨부 기능을 구분해서 사용하시기 바랍니다.