2011-03-07 4 views
0

나는 Excel-VBA를 사용하여 응용 프로그램을 개발하고 수정을 방지하기 위해 암호 보호를 적용했습니다. 이제 암호를 잊어 버렸고 응용 프로그램을 업데이트하고 싶습니다. 암호를 사용하지 않고 응용 프로그램을 수정할 수있는 방법이 있습니까? 이 토론 의Excel-VBA : 암호를 사용하지 않고 응용 프로그램 수정.

+0

빠른 응답을위한 회색 감사합니다. 위의 질문에서 암호는 사용자에게 알려져 있습니다. 비밀번호를 잊어 버렸습니다. – Ujj

+0

정말 그 응용 프로그램입니까? : P –

+0

예 모하메드 ... :) – Ujj

답변

0

내 해석은 워크 시트 암호를 암호를 크래킹 소프트웨어에 대한 링크를 제공하는 OK,하지만하지 VBA 코드를 보호 암호이다. 워크 시트 보호를 해제하려면

, 나는 다운로드 한 통합 문서의 BreakPassword 매크로에 대한 분에 대체 암호를 식별합니다 http://members.chello.nl/n.sterk/ExcelPages/Files/excel_files.htm 에서의 Microsoft Excel MVP 니코 Sterk에 의해 게시 코드를 좋아한다. Excel 2000 이상이 필요합니다. 여기 그것을 사용하는 방법 : 1) 당신이 원하는 워크 시트에서 셀 을 클릭 보호 해제 2) ALT + F8에 매크로 선택 3) 니코 Sterk의 통합 문서)에서합니다 ( PasswordBreaker 매크로를 선택 열고, 다음 Excel 97 및 2000에서 "실행"버튼을

을 클릭 MalicUK에 의해 발견 놀라운 허점이 - 바로 사용 빈 문자열로 암호를 재설정은 VBA :

Sub UnprotectActiveSheet() 
Dim ws As Worksheet 
Set ws = ActiveSheet 
ws.Protect "", , , , True 
ws.Range("A1").Copy 
ws.Range("A1") End 
Sub 

- 익명

+0

모하메드 제공된 링크를 클릭하면 "Pagina niet gevonden - (Error 404)"오류가 발생합니다 ... – Ujj

관련 문제