엑셀 암호 제거 (엑셀 암호 해제 방법)

엑셀 파일에 암호를 설정하면 데이터 유출과 무단 수정을 방지할 수 있지만, 암호를 잊었거나 제거가 필요할 때 난감할 수 있습니다. 오늘은 엑셀 통합 문서 및 시트 보호 암호를 알고 있는 경우와 모르는 경우 모두 적용 가능한 다양한 해제 방법을 단계별로 정리해 보았습니다.

Excel 암호의 종류

엑셀에는 크게 세 가지 암호 보호 방식이 있습니다.

  • 통합 문서 암호: 파일 자체를 열 때 암호를 물음
  • 시트 보호 암호: 특정 워크시트에서 편집을 제한
  • VBA 프로젝트 암호: 매크로 코드 접근을 차단

1. 비밀번호 알고 있을 때: 기본 기능으로 제거하기

  • 보호된 엑셀 파일을 연 다음 파일 탭에서 정보로 이동합니다.
  • 통합 문서 보호를 클릭하고 암호로 암호화됨 또는 통합 문서 보호암호 제거를 선택합니다.
  • 기존 암호를 입력하고 확인을 누르면 암호가 즉시 제거됩니다.

2. 파일 확장자 변경 후 XML 편집으로 해제하기

  1. 보호된 엑셀 파일(.xlsx)을 복사한 뒤 파일 확장자를 .zip으로 변경합니다.
  2. 변경된 ZIP 파일을 압축 해제한 후 xl\worksheets 폴더로 이동합니다.
  3. 해제할 시트(sheet1.xml 등)를 메모장으로 열고 <sheetProtection … /> 태그 전체를 삭제합니다.
  4. 파일을 저장하고 ZIP 압축을 다시 수행한 뒤 확장자를 .xlsx로 복원하면 시트 보호가 해제됩니다.

3. VBA 코드로 시트 보호 해제하기

  • 엑셀에서 Alt + F11을 눌러 VBA 편집기를 엽니다.
  • 삽입모듈을 클릭하고 다음 코드를 붙여넣습니다.
    • Sub UnprotectSheets() Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets ws.Unprotect Password:="" Next ws End Sub
  • F5 키를 눌러 매크로를 실행하면 모든 시트 보호가 비밀번호 없이 해제됩니다.

4. ZIP 압축 도구로 통합 문서 보호 해제하기

  1. 7-Zip 등의 압축 프로그램으로 엑셀 파일(.xlsx)을 엽니다.
  2. xl\workbook.xml 파일을 편집기로 열고 <workbookProtection … /> 태그 전체를 삭제합니다.
  3. 압축 프로그램에서 수정된 파일 교체를 승인한 뒤 파일을 저장합니다.
  4. 엑셀에서 파일을 열면 구조 잠금 및 윈도우 잠금이 모두 해제됩니다.

5. 전문 소프트웨어 활용하기

아래 전문가용 복구 도구를 사용하면 암호 분실 시에도 복구 또는 해제가 가능합니다.

도구주요 기능
PassFab for Excel오픈 비밀번호 복구, 편집 제한 해제 지원
EaseUS일반 옵션 이용 암호 제거, Mac 버전도 지원

정리하자면 여러 방법을 통해 엑셀 암호를 해제할 수 있으며, 암호를 알고 있는 경우 기본 기능이 가장 간단합니다. 모르는 경우에는 파일 확장자 변경+XML 편집, VBA 매크로, ZIP 도구 활용 등의 방법을 단계별로 시도해보세요. 전문 도구를 사용하면 손쉽게 복구 성공률을 높일 수 있습니다. 다만, 타인의 문서나 권한이 없는 파일에 대해서는 사용을 자제하시기 바랍니다.

댓글 남기기