엑셀 보안 해제 방법 시트보호 통합문서보호 열기암호 해제

엑셀 파일을 받았는데 셀이 수정되지 않거나, 시트 구조를 바꿀 수 없거나, 아예 파일을 열 때부터 암호를 요구하는 경우가 있어요. 이건 상황에 따라 시트 보호, 통합 문서 보호, 파일 열기 암호로 종류가 다르기 때문에, 어떤 보안이 걸려있는지부터 구분해야 제대로 해제할 수 있어요.

시트 보호와 통합 문서 보호의 차이

엑셀 보안은 크게 세 종류로 나눌 수 있어요. 특정 시트의 셀 편집을 막는 시트 보호, 시트 추가·삭제·이름 변경을 막는 통합 문서 보호, 그리고 파일 자체를 열 때 암호를 요구하는 열기 암호예요. 이 셋은 해제하는 메뉴 위치와 방법이 완전히 다르기 때문에 먼저 어떤 상태인지 확인하는 게 우선이에요.

시트 보호가 걸려있으면 셀을 클릭했을 때 “보호된 시트입니다”라는 안내 메시지가 뜨는 게 일반적이고, 통합 문서 보호는 시트 탭을 우클릭해도 삭제나 이름 변경 메뉴가 흐리게 비활성화돼 있는 형태로 나타나요.

시트 보호 해제하는 방법

비밀번호를 알고 있는 경우에는 검토 탭에서 시트 보호 해제를 클릭하고 암호를 입력하면 바로 풀 수 있어요. 이 방법이 가장 간단하고 안전한 방식이에요.

비밀번호를 모르는 경우에는 VBA 매크로를 이용하는 방법이 흔히 쓰여요. Alt와 F11 키를 눌러 VBA 편집기를 열고, 새 모듈을 삽입한 뒤 암호를 대입해보는 매크로 코드를 실행하면 대부분의 구버전 방식 보호는 해제할 수 있어요. 다만 최신 버전 엑셀에서 강력한 암호화 방식으로 설정된 경우에는 이 방법이 통하지 않을 수도 있어요.

  • 검토 탭 – 보호 해제 – 비밀번호를 알고 있을 때 가장 빠른 방법이에요.
  • VBA 매크로 무차별 대입 – 비밀번호를 모를 때 시도하는 방식이지만 자신이 만든 파일에만 사용해야 해요.
  • 다른 이름으로 저장 후 확장자 변경 – xlsx 파일을 zip으로 바꿔 내부 XML에서 보호 태그를 직접 제거하는 방법도 있어요.

통합 문서 보호 해제하는 방법

통합 문서 보호는 검토 탭에서 통합 문서 보호 메뉴를 눌러 해제할 수 있어요. 시트 보호와 마찬가지로 암호가 걸려있다면 입력창이 뜨고, 암호가 없는 경우라면 클릭 한 번으로 즉시 해제돼요.

암호가 설정된 통합 문서 보호도 시트 보호와 동일하게 파일 내부 XML 구조에 암호 해시값이 저장되는 방식이라서, 확장자를 zip으로 바꿔 workbook.xml 파일 안의 보호 관련 태그를 지우고 다시 xlsx로 되돌리는 방법으로 해제할 수 있어요. 이 방법은 파일 구조를 직접 건드리는 것이므로 원본을 복사해둔 뒤 시도하는 게 안전해요.

파일 열기 암호 해제하는 방법

파일 자체에 걸린 열기 암호는 시트나 통합 문서 보호와 달리 가장 강력한 보안 방식이에요. 암호를 모르면 파일을 아예 열 수조차 없기 때문에 내용에 접근하는 것부터 불가능해요.

본인이 설정한 암호를 잊어버린 경우라면 파일 정보 메뉴에서 통합 문서 보호의 암호화 옵션을 확인해 암호를 재설정할 수 있어요. 하지만 타인이 설정한 파일의 열기 암호를 임의로 해제하려는 시도는 저작권이나 보안 정책 위반이 될 수 있으니, 반드시 파일 소유자에게 직접 암호를 요청하는 것이 올바른 방법이에요.

  • 본인 파일 – 파일 정보 메뉴에서 암호를 재설정하거나 제거할 수 있어요.
  • 타인 파일 – 임의 해제는 지양하고 소유자에게 암호를 요청하는 게 원칙이에요.
  • 업무용 공유 파일 – 회사 IT 부서나 문서 관리자에게 문의하는 것이 가장 확실해요.

보안 해제 시 주의할 점

보안이 걸린 파일을 다루다 보면 원본이 손상되는 경우가 종종 있어요. 확장자를 변경하거나 매크로를 실행하기 전에는 반드시 원본 파일을 복사해 별도로 보관해두는 습관을 들이는 게 좋아요.

또한 회사나 기관에서 배포한 문서는 보안 정책상 의도적으로 편집을 제한해둔 경우가 많기 때문에, 임의로 보호를 해제하기보다는 해당 문서의 관리자에게 편집 권한을 요청하는 절차를 거치는 게 바람직해요.

셀 단위 부분 보호 해제하기

시트 전체가 아니라 특정 셀만 편집 가능하게 열려 있고 나머지는 잠겨 있는 경우도 있어요. 이런 방식은 서식 셀 설정에서 잠금 속성을 개별적으로 지정한 뒤 시트 보호를 적용한 것이라, 편집을 허용할 셀 범위를 다시 지정하려면 먼저 시트 보호를 해제한 뒤 원하는 셀들을 선택해 잠금 속성을 바꿔줘야 해요.

업무용 서식 파일에서 특정 입력란만 수정 가능하게 만들어둔 경우가 대표적인 예인데, 이런 구조를 이해하고 있으면 전체 보호를 풀지 않고도 필요한 부분만 편집 권한을 조정할 수 있어요.

  • 셀 서식 – 보호 탭 – 개별 셀의 잠금 여부를 확인하고 수정할 수 있어요.
  • 범위 편집 허용 – 특정 범위만 비밀번호 없이 편집 가능하게 설정할 수 있어요.
  • 보호 재적용 – 셀 속성을 바꾼 뒤 다시 시트 보호를 걸어 마무리해요.

매크로 보안 경고 처리하기

매크로가 포함된 xlsm 파일을 열면 보안 경고 메시지가 뜨면서 매크로 실행이 기본적으로 차단되는 경우가 있어요. 이는 파일 보호와는 다른 개념으로, 악성 매크로로부터 사용자를 보호하기 위한 엑셀 자체의 보안 기능이에요.

신뢰할 수 있는 출처의 파일이라면 파일 옵션의 보안 센터에서 매크로 설정을 조정하거나, 파일을 신뢰할 수 있는 위치에 저장해두는 방법으로 경고 없이 매크로를 실행할 수 있어요. 다만 출처가 불분명한 파일은 매크로를 함부로 활성화하지 않는 것이 안전해요.

정리하면 엑셀 보안은 시트 보호, 통합 문서 보호, 열기 암호로 나뉘고 각각 해제 방법이 달라요. 본인이 만든 파일이라면 위 방법들로 충분히 해결할 수 있지만, 타인의 파일이라면 소유자에게 직접 확인하는 것이 가장 안전하고 확실한 방법이에요.