Computer

엑셀의 시트보호 해제하기

steloflute 2016. 1. 29. 23:30

출처: http://csy1864.tistory.com/42


이것도 참고 (수동으로 해제): http://cafe.daum.net/_c21_/bbs_search_read?grpid=FOf3&fldid=DnoB&datanum=6&docid=3907293105&q=xlsx%20%B9%AE%BC%AD&re=1


요약: 확장자를 zip으로 바꾸고 압축 해제 후 worksheet xml 파일을 열어 password 부분을 삭제


엑셀시트보호 해제.zip



 엑셀시트보호 해제.zip

 

 

엑셀의 시트보호 해제하기.

excel sheet 보호해제, unprotect 

 


두가지가 있습니다. 어느것을 사용해도 무방합니다.


find_passwords.xla 는 패스워드를 알려주는 장점이 있고
password.xla 는 패스워드는 알려주지 않지만 풀리는 시간을 알려줍니다(쓸데없지만)

 

 

 

find_passwords.xla
1. find_passwords.xla 실행후 매크로포함 눌러 실행.
2. 암호걸린 엑셀파일 불러오기.
3. 메뉴에서 추가기능을 누르면 Remove Passwords 클릭
4. 뜨는 창에서 확인 두번 누르고 암호입력창 뜨면 취소.
5. 따로 시간 카운트는 없고 암호풀기 시작함.
6. 창이 뜨면서 패스워드를 알려주며 시트는 보호해제되어있음.
7. 다른이름으로 저장해서 사용.

 

 

 

 

 

 


password.xla
1. password.xla 실행후 매크로포함 눌러 실행.
2. 암호걸린 엑셀파일 불러오기.
3. 메뉴에서 추가기능을 누르면 Unprotect sheet,  Unprotect workbook,  이 있음
4. Unprotect sheet를 누르고 확인 누르면 암호입력창이 뜨는데 무시하고 취소를 누름.
5. 왼쪽하단에 시간이 카운트 되면서 암호를 풀기 시작함.
6. 잠시응답없음이 떠도 무시하고 기다림.
7. 다풀렸다고 풀린 시간이 나옴.
8. 시트가 보호가 풀려있음.
9. 다른이름으로 저장하여 사용.

 

Unprotect Sheet : 시트 보호해제
Unprotect Workbook : 통합문서 보호해제

 

 

 

 

VBA변환기 설치 오류 뜰경우

엑셀을 종료하고, 첨부된 VBA변환.zip 압축을 풀고

vbacv10.dll
vbacv10d.dll
두개의 파일을 아래 경로에 복사한다.

 

32비트 운영체제
:\Program Files\Common Files\Microsoft Shared\vba\vba6\

 

64비트 운영체제
C\Program Files (x86)\Common Files\Microsoft Shared\vba\vba6\

 

 

위 절차 다시 진행.