Excel снять защиту листа не зная пароля?
Бывает, что при создании Excel таблиц, нужно защитить от несанкционированных изменений некоторые ячейки с введенными формулами или константами. Надеюсь, читатель знает, как это делается! Так вот, по прошествии определенного времени возникает необходимость в изменении формул или других защищенных данных.
И вдруг выясняется, что пароль безвозвратно забыт, а создавать таблицы заново и вспоминать формулы не очень хочется. К тому же это выясняется именно тогда, когда все нужно срочно, прямо сейчас, а еще лучше – вчера… И тут — на помощь придет эта статья!
Формат Excel
Способ подходит только для документов (файлов) сохраненных в формате Excel 2007-2013, т.е. с расширением «.xlsx». Можно открыть файлы Excel 97-2003 с расширение «.xls», в новых офис пакетах Майкрософт, и сохранить их в нужном формате.
Попытка доступа к защищенной ячейке
На следующем рисунке представлено сообщение, которое выводится при попытке доступа к защищенной ячейке:
Стрелкой под номером 1 показана кнопка при нажатии которой можно ввести пароль. Но пароль забыт и что же делать? Есть такой вариант избавления от пароля. Закрываем открытый файл. Кликаем на файле правой кнопкой мыши и открываем его с помощью архиватора WinRar:
В результате получится:
Далее:
Открыв папку видим:
Архив в excel
Здесь присутствуют два файла страниц: sheet1.xml и sheet2.xml. Количество файлов зависит от количества листов в документе Excel. Нужно разархивировать запароленные страницы. Для этого выделяем нужные файлы с помощью нажатой клавиши «Ctrl» и щелчком мыши на нужном файле. Далее, или простым перетаскиванием на “рабочий стол”, или правой кнопкой мыши —> контекстное меню, извлечь в указанную папку —> выбрать “рабочий стол”. После выполнения этих действий архив не закрывать!
В итоге должно получиться так:
Из блокнота в excel
Открыть сохраненный файл – щелчок на файле правой кнопкой мыши, в контекстном меню —> открыть с помощью —> выбрать “Блокнот”.
Когда файл откроется выполнить последовательно действия:
sheetProtection
Далее в поле ввода поиска ввести “sheetProtection” и нажать кнопку “Найти далее”. В результате должен выделиться запрошенный текст.
Далее нужно выделить текст начиная от ближайшей открывающей угловой скобки справа от текста до ближайшей закрывающей скобки включая сами скобки, как на рисунке:
Далее, удалить выделенный текст нажав клавишу “Delete” и сохранить файл нажав сочетание клавиш “Ctrl+S”. Или другими известными способами. Далее, нужно вернуться к открытому архиву, кликнув его значок на панели задач, и простым перетаскиванием бросить, сохраненный ранее файл, в окне архива. Есть надежда, что все знают, как это делается. Появится диалоговое окно (как на рисунке), где нужно кликнуть на кнопке “OK”.
Далее – закрыть архив и открыть файл обычным способом, т.е. в Excel. Перейти на вкладку “Рецензирование”:
Уже на этом этапе видно по стрелке на рисунке, что подпись под значком изменилась с «Снять защиту листа»
На «Защитить лист»:
Эта надпись говорит о том, что лист не защищен и значения в его ячейках можно изменять. И еще в строке формул стали видны введенные формулы, которые можно изменять.
Вспомнить пароль в excel
Вот такая есть возможность «вспомнить пароль». Конечно же это не стопроцентный способ – но с многих файлов, таким образом, можно снять защиту листа. И еще, самое главное, этот способ подходит только для файлов с расширением «*.xlsx». Поэтому, файлы с расширением «*.xls» нужно открыть в Excel 2007-2013 и пересохранить в необходимом формате.
Удачи в работе!
Это просто супер статья!!!! здесь пример с двумя листами, а у меня надо было снять защиту с файла в котором 35 листов! всё пошагово проделала! и о чудо! файл стало возможно редактировать! огромное спасибо за помощь!
Комментарий на отдельной страницеКак доступно написано, а самое главное наглядно! Спасибо ОГРОМНОЕ!!! Все получилось с 1 раза!
Комментарий на отдельной страницеСпасибо большое! Очень помогли)
Комментарий на отдельной страницеСпасибо большое!
Комментарий на отдельной страницеВсё получилось
А как же тогда защитить документ ?
Комментарий на отдельной страниценеработает на документах с макросами. там вместо xml -файла находятся файлы — bin
Комментарий на отдельной странице