- 최초 작성일: 1999-11-17
- 최종 수정일: 2026-09-29
- 조회수: 29 회
- 작성자: 권현욱 (엑셀러)
- 강의 제목: 통합 문서와 시트에 암호 설정하기
들어가기 전에
오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.
질문 하나
업무 특성상 엑셀사용에 있어서 페이지나 단위문서별로 패스워드를 걸어야 할 경우가 많은데 패스워드를 거는 방법이 있는지, 있다면 어떻게 해야 하는지, 그런 방법이 없다면 혹 유사한 효과를 낼 수 있는 매크로같은 것은 없는지 궁금합니다.
통합 문서와 시트에 암호 설정하기
핵심 요약
- 통합 문서 전체에는 다른 이름으로 저장의 저장 옵션에서 열기 암호와 쓰기 암호를 지정할 수 있습니다.
- 워크시트는 셀의 잠금·숨김 속성을 설정한 뒤 도구-보호-시트 보호를 적용해 내용이나 개체를 보호할 수 있습니다.
- 특정 셀만 보호하려면 보호할 범위를 구분해 잠금 속성을 설정한 다음 시트 보호 기능을 적용합니다.
패스워드에 관련된 질문이 왜 안오나 했는데 드디어 질문을 하신 분이 있군요.
엑셀에서는 아래의 세가지 방법으로 패스워드를 걸 수 있습니다.
(1) 통합문서 전체를 대상으로 하는 경우
(2) 시트를 대상으로 하는 경우
(3) 특정 셀을 대상으로 하는 경우
하나하나 설명을 드리지요.
통합 문서 전체를 대상으로 하는 경우
참고: 이 글은 Office 97과 2000 시절의 메뉴 기준입니다. 최신 Excel에서는 파일 - 정보 - 통합 문서 보호 - 암호 설정으로 열기 암호를 걸거나, 다른 이름으로 저장 대화상자의 도구 - 일반 옵션에서 열기 암호와 쓰기 암호를 지정합니다. 시트 보호는 검토 탭의 시트 보호 명령을, 잠금과 숨김 설정은 Ctrl+1로 여는 셀 서식의 보호 탭을 사용합니다.
파일-다른 이름으로 저장 메뉴를 선택하면 저장 옵션 대화상자가 나타납니다(오피스 2000기준)
여기서 열기 암호 부분에 암호를 넣어주면(필요할 경우 쓰기 암호 부분도 넣어 주고…) 됩니다.
너무 간단하지요?(오피스97도 마찬가지입니다)
시트를 대상으로 하는 경우
① Ctrl+A키를 눌러 시트전체를 선택합니다.(혹은 요기를 눌러도 됩니다.)
② "서식-셀" 메뉴의 보호탭을 선택하여 아래와 같이 잠금과 숨김 부분에 체크를 합니다.
③ "도구-보호-시트 보호" 메뉴를 선택한 뒤 아래 그림처럼 보호할 대상을 체크해 줍니다.
지극히 당연한 얘기지만 "내용"만 체크 표시를 해두면 내용만 보호가 되고, "개체"에만 체크 표시를 하면 개체(즉 도형이나 그림 같은 것들)만 보호가 되겠지요?
암호는 넣든 안넣든 자유입니다.
이 상태에서 시트상에 아무거나 입력을 해 보세요. 아마 아래와 같은 에러 메시지가 나타날 것입니다.
특정 셀을 대상으로 하는 경우
이 경우는 (2)와 거의 동일합니다. 단지 범위를 지정할 때 전체 셀을 대상으로 하느냐 아니면 특정 셀만 선택하느냐의 차이밖에 없는 것이지요.
이 경우에 대해서는 "이런 기능 아세요? X0058(셀 보호하기)"에서 상세히 설명을 한 바 있으니 "HELP DESK - 유용한 팁's"로 가셔서 살펴 보세요.
다음 시간에 또…
정리 — 통합 문서와 시트에 암호 설정하기
| 구분 | 내용 |
|---|---|
| 통합 문서 전체 | 파일 - 다른 이름으로 저장의 저장 옵션에서 열기 암호와 쓰기 암호 지정 |
| 시트 | Ctrl+A로 전체 선택 후 서식 - 셀의 보호 탭에서 잠금과 숨김을 체크하고 도구 - 보호 - 시트 보호 실행 |
| 시트 보호 범위 | 내용과 개체 등 보호할 대상을 체크하며 암호는 넣어도 안 넣어도 됨 |
| 특정 셀 | 시트 보호와 같은 방식이며 범위만 특정 셀로 지정 |
| 참고 | 셀 보호는 이런 기능 아세요 X0058 강좌에서 설명 |
자주 묻는 질문 (FAQ)
Q1. 통합 문서 전체에 암호를 걸려면 어떻게 하나요?
파일 - 다른 이름으로 저장 메뉴에서 저장 옵션 대화상자를 열고 열기 암호를 입력합니다. 필요하면 쓰기 암호도 넣습니다.
Q2. 시트에 암호를 걸려면 어떻게 하나요?
Ctrl+A로 시트 전체를 선택하고 셀 서식의 보호 탭에서 잠금과 숨김을 체크한 뒤, 시트 보호 메뉴에서 보호할 대상을 체크합니다. 암호는 넣어도 되고 넣지 않아도 됩니다.
Q3. 특정 셀만 보호하려면 어떻게 하나요?
시트 보호와 거의 같으며 전체 셀 대신 특정 셀만 범위로 선택하는 것만 다릅니다.
마치며
문서의 중요도에 맞게 통합 문서 시트 셀 단위로 나누어 암호를 설정해 보시기 바랍니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.