Как снять защиту листа в Excel не зная пароля

Тут понадобилось отредактировать экселевский файл, а пароль от защиты листа забыл. Но нашел в интернете способ, как эту защиту снять. Итак:

В версиях программы с 2007 года и старше, расширение документа с таблицами .XLSX В более ранних версиях .XLS
Для версии .XLS вначале надо открыть файл и сохранить его снова, но выбрав расширение .XLSX

1. Для Windows 10 в папке, где находится файл надо выбрать меню «Вид», где нужно найти подпункт «Расширения имен файлов» и поставить галочку.
Для других версий Windows в меню (если скрыто, нажмите Alt) выберите «Параметры папок и поиска», там «параметры папок и поиска» и в появившемся окне снимите галочку с пункта «Скрывать расширения для зарегистрированных типов файлов».

2. Убедившись в том, что табличный файл имеет расширение .XLSX, можно приступать к процессу перекодирования.

3. Нужно перевести файл .XLSX в формат .ZIP. Для этого, щёлкнув правой кнопкой мыши по нашему документу, выбираем во всплывшем меню пункт «Переименовать». И дописываем .ZIP после .XLSX Должно получится: имя_файла.XLSX.ZIP и подтверждаем переименование.

4. Открываем полученный .ZIP-архив с помощью «Проводника» или встроенного архиватора

5. Переходим по пути имя_файла.XLSX.ZIP\xl\worksheets и находим там нужный лист, с которого будет удалена защита паролем. Лист подписывается sheetN.XML, где N – это номер листа.

6. Открываем sheetN.XML с помощью любого текстового редактора. Лучше всего Notepad++. Если открываете не в Проводнике Windows, то извлеките этот файл из архива, отредактируйте и снова поместите в архив.

7. В файле меню текстового редактора нажимаем «Найти» (или Ctrl+F) и пишем туда строчку sheetProtection

8. Удаляем строку, где находится выделенное поиском слово, от начального тега до конечного />.

9. Сохраняем отредактированный файл.

10. Осталось только удалить расширение .ZIP из имени файла (согласится с изменением)

11. Защита с листа снята!

Поделиться ссылкой: