반응형

시트보호 패스워드를 잊어버렸어요.

 

시트보호 해제하는 방법에 대해 알아보자.

 

일을 하다보면 시트보호를 할 필요가 가끔있다. 하지만 시트보호 패스워드를 잊어버리면 난감하다.

 

쉽게 시트 보호 해제 하는 방법을 알아보자.

 

시트 보호를 하고 나면

변경하려는 셀 또는 차트가 보호된 시트에 있습니다. 변경하려면 시트의 보호를 해제하세요.

암호를 입력해야 할 수도 있습니다.

 

그런데 암호를 몰라요.

 

난감하다. 이러면 보통 인터넷에 암호해제하는 프로그램을 찾아보기도 한다.

 

 

프로그램 보다 쉽게 해결 하는 방법이 있다.

원본파일명 : 시트보호.xlsx

 

Sheet2 를 시트보호해 놓았다.

 

1. 시트보호 해제하고자 하는 파일 복사본을 만든다. 시트보호 - 복사본.xlsx

 

2. 확장자명을 zip로 변경한다.  시트보호 - 복사본.zip

 

3. 시트보호 - 복사본.zip 파일에서  sheet2.xml 파일만 압축을 푼다. total command를 이용하면 편리하다.

3-1. 시트보호 - 복사본.zip\xl\worksheets 폴더에 들어간다.

시트보호-복사본.zip 내부

 

xl 폴더 내부
worksheets 폴더 내부

 

4. sheet2.xml 파일만 압축을 푼 다음 text edit프로그램을 이용하여 파일을 연다.

4-1. sheetProtection 을 찾는다.

<sheetProtection algorithmName="SHA-512" hashValue="B+d0UmcBV+PDily93khhuCgi7OYjQupFUCkYsfdoYOMn7ZY3aorJxf62XKQf8+0TqhXDzNSsZkKiyx9FTfHeDQ==" saltValue="Sk7FvPr4pkuKjPJZTpgaCg==" spinCount="100000" sheet="1" objects="1" scenarios="1"/>

 

<sheetProtection ....... />까지 지운다.

 

4-2. 저장한 후 다시 압축한다.

 

5. 확장자명을 다시 xlsx로 바꾼다.

 

6. 파일은 열어 수정해 본다.

 

 

가장 중요한 것은 원본파일을 저장하고 복사한 파일로 수정하세요.

 

 

2021.05.15 - [분류 전체보기] - [공유] 엑셀 VBA 암호 해제(제거)방법 - 헥사에디터 사용

반응형

+ Recent posts