В этой статье мы рассмотрим как снять защиту с листа Excel, если забыт или потерян пароль, а нам необходимо внести изменения в файл.
1. Файл должен быть в формате ".xlsx". Если формат документа – ".xls" (Книга Excel 97-2003) , нужно сначала его сохранить с нужным расширением. Для этого переходим в меню “Файл” и выбираем “Сохранить как”.
2. Запускаем программу архиватор, например WinRar или 7Zip и открываем защищенный документ в этой программе.
В открывшейся папке заходим в каталог “xl” , затем – “worksheets” .
Здесь мы видим файлы в формате ".xml" , в которых содержится информация о листах. Файл sheet1.xml соответствует Листу 1, sheet2.xml - Листу 2 и т.д.
3. Открываем интересующий нас лист для редактирования с помощью текстового редактора, например Блокнота и через поиск ищем фразу “sheetProtection”.
Стираем фрагмент кода начинающийся с "<sheetProtection" и заканчивающийся "/>" (между открывающим "<" и закрывающим тегами "/>).
Сохраняем файл и закрываем блокнот. Архиватор запросит обновление файла, нажимаем "Да".
4. Закрываем программу архиватор и открываем файл в Excel. Если всё сделали правильно, то защита листа будет снята и файл можно редактировать.
Если знаете другие способы снятия защиты, пишите в комментариях.