엑셀 VBA 걸려있는 암호 해재하는 방법

엑셀을 좀 다룬다는 사람들은 VBA 코드를 작성해 자동화를 하기도 하는데요. 간혹 한 두 가지 수정하고 싶은데 만든 사람이 퇴사한 상황에서 암호가 걸려 있어 수정이 어려운 경우가 있습니다.
이럴 때 이 방법을 사용하시면 암호를 해제할 수 있습니다.

EXCEL VBA 암호 해제하는 방법

이럴 때 이 방법을 사용하시면 암호를 해제할 수 있습니다.

아래 순서대로 실행해보세요.

  1. 먼저 암호가 걸려있는 엑셀파일(VBA / .xlsm)을 실행하세요.
  2. 파일이 열렸다면 새로운 빈 양식의 엑셀 파일을 실행하세요.
  3. alt+F11을 눌러 VBA를 실행한 다음 새로운 파일에서 아래 나와있는 모듈을 만들어 줍니다.

 

엑셀 VBA 비밀번호 해제 방법-01
엑셀 VBA 비밀번호 해제 방법-01

 

새로 생성된 module 1 에는 아래와 같이 입력하세요.
해당 OS에 맞춰 다운로드 받으시면 됩니다.

module_32.txt

module1_64.txt

 

module 2를 새롭게 추가해 아래 텍스트 파일을 입력하세요.

module2.txt

 

모듈 2까지 입력 되었다면 F5키를 눌러 창이 뜨면 아래와 같은 unprotected를 실행한 뒤 원본으로 이동해 VBA 프로젝트를 열면 암호를 묻지 않고 열리게 됩니다.

excel_vba_password-01
excel_vba_password-01

지금까지 엑셀 VBA 암호 해제방법에 대해 소개해 드렸습니다.

error: 보호된 컨텐츠 입니다.