뛰어나다

Excel VBA 프로젝트에서 비밀번호를 제거하는 방법 [4가지 방법]

Excel에서 VBA 프로젝트의 비밀번호를 제거하는 방법을 알고 싶습니다. 누가 날 도울 수 있죠?

Excel에서 VBA 비밀번호를 제거하는 방법을 찾기 전에 VBA의 의미를 이해해야 합니다. VBA는 Visual Basic for Application의 약자입니다. 다양한 MS 애플리케이션, 특히 MS Excel에서 일부 기능을 추가하고 일상적인 작업을 자동화하는 데 사용됩니다. 파일 보안의 특성과 필요성으로 인해 대부분의 사용자는 VBA 프로젝트를 비밀번호로 암호화합니다. 그러나 인간은 완벽하지 않으며 VBA 암호는 잊어버릴 수 있습니다. 분명한 의미는 Excel VBA 코드에 액세스하거나 편집할 수 없다는 것입니다. 이러한 혼란을 극복하려면 Excel VBA 암호를 해독할 수 있는 방법이 필요합니다. 다행히도 이 작업을 수행하는 방법에는 여러 가지가 있습니다. 이 기사에서는 Excel VBA 암호를 해독하는 상위 4가지 방법에 대한 자세한 가이드를 받게 됩니다.

1부: 프로그램 없이 Excel에서 VBA 프로젝트 비밀번호를 제거하는 방법

Excel에서 VBA 프로젝트 잠금 해제는 자동 VBA 암호 해독 소프트웨어를 사용하거나 수동으로 수행할 수 있습니다. Excel VBA 암호를 수동으로 해독하는 방법을 살펴보면 작업을 완료할 수 있는 몇 가지 좋은 방법이 있습니다. 다음 옵션 중에서 선택하고 보호된 Excel 파일을 사용해 볼 수 있습니다. 결국 보호되는 문서의 성격과 현재의 필요성에 따라 이러한 옵션 중 하나가 더 나을 수도 있습니다. 이러한 수동 방법을 활용하기 전에 Excel 파일을 백업해야 합니다.

방법 1. 파일 확장자를 변경하여 Excel VBA 모듈 잠금 해제

이 방법에는 .xlsm 파일 확장자를 다른 형식으로 변경한 다음 나중에 .xlsm 형식으로 되돌리는 작업이 포함됩니다. 프로세스는 길지만 주의 깊게 따라 Excel VBA 비밀번호를 제거할 수 있습니다. 다음 단계에서는 파일 확장자를 변경하여 Excel VBA 프로젝트 암호를 해독하는 방법을 보여줍니다.

1 단계 : 대상 .xlsm 파일을 찾아 .xlsm 파일 확장자를 zip으로 변경합니다.

2 단계 : 이제 가지고 있는 Archiver 프로그램을 통해 이 파일을 엽니다. WinRAR이나 7-Zip을 사용할 수 있습니다. 이렇게 하면 다음과 같은 파일 디렉터리 구조를 볼 수 있습니다.

3단계 : XL 디렉터리 옵션으로 이동하여 "VBAProject.bin"이라는 파일을 추출합니다.

VBA 파일 확장자 변경

4단계 : 16진수 편집기를 통해 VBAProject.bin 파일을 열고 16진수 편집기에서 파일 내부의 "DPB=" 텍스트를 확인합니다.

5단계 : 이 텍스트를 찾으면 삭제하고 대신 “DPX=”로 바꾸세요. 이제 16진수 편집기에서 파일을 저장하고 닫습니다. 이전 VBAProject.bin을 새로운 16진수 편집 VBAProject.bin으로 덮어씁니다.

6단계 : 파일 확장자를 .xlsm으로 되돌린 다음 Excel에서 엽니다. 경고 팝업창에서 “예”를 선택하고 다른 옵션은 무시하세요.

7단계 : VBA 편집기를 실행하고 대화 상자가 나타나면 “확인”을 선택하십시오.

8단계 : VBA 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭한 다음 속성을 선택합니다. "보호"탭을 선택하고 기존 비밀번호를 삭제하십시오. 또한 "보기용 프로젝트 잠금" 확인란을 비활성화하고 다시 활성화하십시오. 적절한 비밀번호를 입력하고 확인하세요. 변경하려면 "확인"을 클릭하세요.

방법 2. Hex Editor를 사용하여 Excel VBA 프로젝트 비밀번호 제거

Hex Editor는 Hex 제품을 편집하고 마지막으로 Excel VBA 암호를 해독할 수 있는 좋은 플랫폼을 제공합니다. 이 방법에서는 더미 xls 파일을 만들고 비밀번호를 설정한 후 이를 사용하여 보호된 Excel에 액세스합니다.

1 단계 : Hex 편집기를 사용하여 새 Excel(xls) 파일을 만듭니다. 간단한 파일만으로도 가능합니다.

2 단계 : VBA 섹션에서 이 파일에 대한 비밀번호를 만듭니다. Alt+F11을 눌러 이 옵션에 액세스할 수 있습니다.

3단계 : 기억하기 쉬운 비밀번호를 만든 후 새 파일을 저장하고 종료하세요.

4단계 : 새로 생성된 파일을 열어보는데 이번에는 헥스에디터를 통해 열어보겠습니다. 열리면 CMG=, DPB= 및 GC= 키로 시작하는 줄을 찾아 복사합니다.

VBA 파일 확장자

5단계 : 이제 Hex 편집기를 사용하여 비밀번호를 해독하려는 Excel 파일을 엽니다. 복사한 텍스트를 해당 필드에 붙여넣고 변경 사항을 저장합니다. 파일을 종료합니다.

6단계 : 일반적으로 Excel 파일을 열고 더미 xls 파일에 대해 만든 것과 동일한 비밀번호를 사용하여 VBA 코드를 봅니다.

방법 3. Visual Basic Editor를 사용하여 Excel VBA 프로젝트에서 비밀번호 제거

Hex 편집기와 달리 Visual Basic Editor를 사용하면 16진수 코드 대신 문자 코드를 편집할 수 있습니다. 그 과정은 그리 길지 않습니다. 그러나 코드에는 오류가 발생하지 않도록 주의가 필요하므로 주의가 필요합니다. 다음 단계에서는 Visual Basic Editor를 사용하여 Excel 매크로 암호를 해독하는 방법을 명확하게 보여줍니다.

1 단계 : 보호된 Excel 시트가 포함된 해당 통합 문서를 수동으로 엽니다.

2 단계 : 이제 Alt+F11 명령을 사용하여 Visual Basic Editor를 엽니다. Embed 모듈로 이동한 후 오른쪽에 있는 코드 창에 다음 코드를 붙여넣습니다.

3단계 : VBA 편집기 창을 종료하고 보호된 워크시트를 계속 진행합니다.

4단계 : 도구 > 매크로 > 매크로로 이동합니다. 나타나는 목록에서 "PasswordBreaker"옵션을 두 번 클릭하십시오. 이제 비밀번호로 보호된 Excel 파일에 액세스할 수 있습니다.

2부: Excel에서 VBA 프로젝트 잠금 해제 시 수동 제한 사항

수동 방법은 Excel VBA 암호를 해독하는 데 유용하지만 완벽하지는 않습니다. 이러한 방법은 중요하고 복잡한 Excel 파일에 적합하지 않은 여러 문제로 인해 어려움을 겪고 있습니다. 다음은 수동 방법의 일반적인 제한 사항 중 일부입니다.

  • 기술적 지식이 필요합니다 : 보시다시피 위 옵션의 대부분에는 많은 코드가 포함됩니다. 따라서 기술적 지식이 거의 없다면 이러한 수동 옵션을 사용하는 데 어려움을 겪을 것입니다.
  • 시간이 많이 소모됩니다 : 많은 수동 방법에는 시간이 많이 걸리는 프로세스가 포함됩니다. 여러 플랫폼에 걸친 코드 및 이동도 포함된다는 사실로 인해 더 지루해지고 따라서 사용자는 느리고 지루하다고 느낄 것입니다.
  • 성공률 : 결국 중요한 것은 Excel VBA 비밀번호를 해독할 수 있는지 여부입니다. 불행하게도 이러한 수동 옵션은 가장 낮은 성공률을 기록합니다. 따라서 많은 시간과 노력을 들이고 원하는 결과를 얻지 못하는 것은 바람직하지 않습니다.

즉, 모든 옵션이 실패하거나 단점에 지쳤다면 나중에 Passper for Excel과 같은 특수 응용 프로그램을 사용하여 Excel VBA 암호를 자동으로 해독해 보세요.

파트 3: Excel VBA 비밀번호를 자동으로 해독하는 방법

Excel용 Passper Excel 파일을 위한 매우 강력한 비밀번호 잠금 해제 도구입니다. 이 프로그램은 Excel VBA 프로젝트 암호를 해독하는 데 100% 성공률을 보장합니다. 매우 빠른 암호 해독 속도와 사용 편의성으로 인해 Passper for Excel의 기능을 의심할 이유가 없습니다. 또한 Passper for Excel을 사용하여 Excel 파일의 문서 열기 암호를 해독할 수 있다는 점에 유의하는 것도 중요합니다.

Passper for Excel의 주요 기능:

  • VBA 프로젝트, 워크시트 또는 통합 문서의 모든 편집 및 서식 제한 사항을 즉시 해독할 수 있습니다.
  • Passper for Excel을 사용하면 간단한 클릭만으로 VBA 프로젝트에서 비밀번호 보호를 제거할 수 있습니다.
  • 프로그램을 사용한 후에도 데이터는 영향을 받거나 손상되지 않습니다.
  • 이 프로그램은 매우 광범위한 호환성을 가지고 있습니다. .xlsm, .xlsb, .xltx, .xltm을 포함한 모든 Excel 파일 형식이 호환됩니다.

Passper for Excel은 전 세계 수백만 명의 사용자에게 서비스를 제공했습니다. 그리고 사용자들로부터 긍정적인 평가를 받았습니다. 지금 주저하지 말고 시도해 보세요.

무료로 사용해 보세요

Passper for Excel을 사용하여 Excel에서 VBA 비밀번호를 제거하는 방법

1 단계: PC에서 Passper for Excel을 실행하고 "제한 사항 제거" 옵션을 클릭하세요.

Excel 제한 사항 제거

2 단계: 새 창에서 "파일 선택" 버튼을 클릭하고 화면의 지시에 따라 비밀번호로 보호된 Excel VBA 파일을 프로그램 인터페이스에 업로드합니다.

엑셀 파일을 선택하세요

3단계: 비밀번호로 보호된 파일이 업로드되면 "삭제" 옵션을 눌러 Excel 파일에서 VBA 프로젝트 비밀번호를 제거하세요.

Excel 제한 사항 제거

프로그램은 몇 초 내에 자동으로 제한 사항을 제거합니다. 완료되면 화면 하단에 성공 알림이 표시됩니다.

결론

이 가이드는 Excel VBA 암호를 해독하는 몇 가지 그럴듯한 방법을 명확하게 설명했습니다. 그러나 일부 양식은 복잡한 VBA 암호를 처리하는 능력, 사용 용이성 및 게시된 성공률로 인해 다른 양식보다 더 우수합니다. 위에 제공된 많은 양의 정보로 인해 누구도 이의를 제기할 수 없습니다. Excel용 Passper Excel VBA 프로젝트 암호를 해독하는 실제 솔루션입니다. 모든 측정 매개변수는 수동 옵션보다 앞서 있습니다. Passper for Excel을 선택하고 VBA 비밀번호 문제를 영원히 해결하세요.

무료로 사용해 보세요

관련 게시물

답장을 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다.

맨 위로 돌아가기 버튼
다음을 통해 공유
링크 복사