Установка защиты на файлы Excel – отличный способ обезопасить себя, как от злоумышленников, так и от собственных ошибочных действий. Существует два вида блокировки файла Excel: защита на книгу и защита на лист. Соответственно и алгоритм разблокирования зависит от того, какой способ защиты был выбран.
Варианты решения:
Способ 1: Разблокировка книги
Прежде всего, выясним, как снять защиту с книги.
- При попытке запустить защищенный файл Excel открывается небольшое окно для ввода кодового слова. Мы не сможем открыть книгу, пока не укажем его. Итак, вводим пароль в соответствующее поле. Жмем на кнопку «OK».
- После этого книга открывается. Если же вы хотите вообще снять защиту, то переходите во вкладку «Файл».
- Перемещаемся в раздел «Сведения». В центральной части окна жмем на кнопку «Защитить книгу». В раскрывающемся меню выбираем пункт «Зашифровать паролем».
- Опять открывается окно с кодовым словом. Просто удаляем пароль из поля ввода и жмем на кнопку «OK»
- Сохраняем изменения файла, перейдя во вкладку «Главная» нажав на кнопку «Сохранить» в виде дискеты в левом верхнем углу окна.
Теперь при открытии книги не нужно будет вводить пароль и она перестанет быть защищенной.
Урок: Как поставить пароль на файл Excel
Способ 2: Разблокировка листа
Кроме того, можно установить пароль на отдельный лист. При этом вы сможете открывать книгу и даже просматривать информацию на заблокированном листе, но изменять в нём ячейки уже не получится. При попытке редактирования появится сообщение в диалоговом окне, информирующее о том, что ячейка защищена от изменений.
Для того, чтобы получить возможность редактирования и полностью снять защиту с листа, придется выполнить ряд действий.
- Переходим во вкладку «Рецензирование». На ленте в блоке инструментов «Изменения» жмем на кнопку «Снять защиту листа».
- Открывается окно, в поле которого нужно ввести установленный пароль. Затем жмем на кнопку «OK».
После этого защита будет снята и пользователь сможет редактировать файл. Чтобы снова защитить лист, придется устанавливать его защиту заново.
Урок: Как защитить ячейку от изменений в Excel
Способ 3: Снятие защиты через изменение кода файла
Но, иногда бывают случаи, когда пользователь зашифровал лист паролем, чтобы случайно не внести в него изменения, а вспомнить шифр не может. Вдвойне огорчает то, что, как правило, кодируются файлы с ценной информацией и утеря пароля к ним может дорого обойтись пользователю. Но, существует выход даже из этого положения. Правда, придется повозиться с кодом документа.
- Если ваш файл имеет расширение xlsx (Книга Excel), то сразу переходите к третьему пункту инструкции. Если же его расширение xls (Книга Excel 97-2003), то его следует перекодировать. К счастью, если зашифрован только лист, а не вся книга, можно открывать документ и сохранять в любом доступном формате. Для этого, переходим во вкладку «Файл» и кликаем по пункту «Сохранить как…».
- Открывается окно сохранения. Обязательно в параметре «Тип файла» устанавливаем значение «Книга Excel» вместо «Книга Excel 97-2003». Жмем на кнопку «OK».
- Книга xlsx по сути является zip-архивом. Нам нужно будет отредактировать один из файлов этого архива. Но для этого сразу нужно будет поменять расширение с xlsx на zip. Переходим с помощью проводника в ту директорию жесткого диска, в которой находится документ. Если расширения файлов не видно, то кликаем по кнопке «Упорядочить» в верхней части окна, в раскрывшемся меню выбираем пункт «Параметры папок и поиска».
- Открывается окно параметров папок. Переходим во вкладку «Вид». Ищем пункт «Скрывать расширения для зарегистрированных типов файлов». Снимаем с него галочку и жмем на кнопку «OK».
- Как видим, после этих действий, если расширения не отображалось, то оно появилось. Кликаем по файлу правой кнопкой мыши и в появившемся контекстном меню выбираем пункт «Переименовать».
- Меняем расширение с xlsx на zip.
- После того, как переименование произведено, Windows воспринимает данный документ, как архив и его можно просто открыть с помощью того же проводника. Делаем двойной щелчок мыши по данному файлу.
- Переходим по адресу:
имя_файла/xl/worksheets/Файлы с расширением xml в данной директории содержат информацию о листах. Открываем первый из них с помощью любого текстового редактора. Можно воспользоваться для этих целей встроенным Блокнотом Windows, а можно применить и более продвинутую программу, например, Notepad++.
- После того, как программа открылась, набираем на клавиатуре сочетание клавиш Ctrl+F, чем вызываем внутренний поиск приложения. Вбиваем в поисковое окно выражение:
sheetProtectionИщем его по тексту. Если не находим, то открываем второй файл и т.д. Делаем так до тех пор, пока элемент не будет найден. Если защищено несколько листов Excel, то элемент будет находиться в нескольких файлах.
- После того, как данный элемент обнаружен, удаляем его вместе со всей информацией от открывающего тега до закрывающего. Сохраняем файл и закрываем программу.
- Возвращаемся в директорию расположения архива и опять меняем его расширение с zip на xlsx.
Теперь для редактирования листа Excel не понадобится знание забытого пользователем пароля.
Способ 4: Использование сторонних приложений
Кроме того, если вы забыли кодовое слово, то блокировку можно снять с помощью специализированных сторонних приложений. При этом можно удалить пароль как с защищенного листа, так и со всего файла. Одним из самых популярных приложений данного направления является Accent OFFICE Password Recovery. Рассмотрим процедуру сброса защиты на примере данной утилиты.
Скачать Accent OFFICE Password Recovery с официального сайта
- Запускаем приложение. Кликаем по пункту меню «Файл». В выпадающем списке выбираем позицию «Открыть». Вместо этих действий также можно просто набрать на клавиатуре сочетание клавиш Ctrl+O.
- Открывается окно поиска файла. С помощью него переходим в ту директорию, где расположена нужная нам книга Excel, к которой утрачен пароль. Выделяем её и жмем на кнопку «Открыть».
- Открывается Мастер восстановления паролей, который сообщает, что файл защищён паролем. Жмем кнопку «Далее».
- Затем открывается меню, в котором предстоит выбрать, по какому сценарию будет производиться снятие защиты. В большинстве случаев наиболее оптимальным вариантом является оставить настройки по умолчанию и только в случае неудачи попробовать их изменить на второй попытке. Жмем на кнопку «Готово».
- Начинается процедура подбора паролей. Она может занять довольно продолжительное время, в зависимости от сложности кодового слова. Динамику процесса можно наблюдать в нижней части окна.
- После того, как перебор данных закончится, высветится окно, в котором будет записан действительный пароль. Вам только останется запустить файл Эксель в обычном режиме и вписать код в соответствующее поле. Сразу вслед за этим таблица Excel будет разблокирована.
Как видим, существует несколько способов снять защиту с документа Эксель. Каким из них воспользоваться пользователь должен выбрать в зависимости от типа блокировки, а также от уровня своих способностей и того, насколько быстро он хочет получить удовлетворительный результат. Способ снятия защиты с помощью текстового редактора быстрее, но требует определенных знаний и усилий. Использование специализированных программ может потребовать значительного количества времени, но зато приложение делает практически все само.
lumpics.ru















































спасибо, добрый человек!!просто и понятно
спасибо!!!
А что если строка sheetProtection не удаляется, что делать?
Здравствуйте, Аноним. Если строка sheetProtection не удаляется или возникают ошибки, попробуйте следующее.
1. Убедитесь, что xml-файл не находится в режиме «только чтение» — щелкните правой кнопкой по файлу sheet1.xml, «Свойства» и снимите галочку «Только чтение».
2. Закройте архив полностью перед редактированием — не пытайтесь редактировать файл прямо внутри zip-архива. Извлеките всю папку xl/worksheets в отдельную директорию, отредактируйте нужный xml-файл, затем поместите измененный файл обратно в архив.
3. При удалении строки захватывайте полный тег от или до . Иногда тег многострочный, проверьте весь блок. Используйте Notepad++ вместо стандартного Блокнота — он лучше форматирует XML и показывает парные теги.
Если редактор не дает сохранить файл, сохраните под другим именем, затем замените оригинальный файл в архиве новым. Или откройте xml-файл с правами администратора.
4. Альтернативный способ — используйте онлайн-сервисы для снятия защиты Excel (password-online.com или подобные) или программу Accent OFFICE Password Recovery, описанную в статье. Это обойдет необходимость ручного редактирования XML.
Спасибо тебе добрый человек!!!
Спасибо большое! Замечательная статья!
Вообще пароли снимаются очень легко. Загрузите файл на Google диск и откройте как Google-документ. Вуа-ля — все пароли сняты! Теперь можно опять скачать как Excel файл.
не работает. при открытии запрашивается пароль и для режима редактирования и для режима просмотра.
Здравствуйте, Аноним. Судя по описанию, на файл установлено сразу два независимых пароля: один на открытие книги (шифрование), второй на редактирование листа. Это разные уровни защиты, и снимаются они по отдельности.
Если оба пароля известны, все решается последовательно способами 1 и 2 из статьи. Если пароль на открытие неизвестен, попасть в файл стандартными средствами Excel невозможно, и тут поможет только способ 4 — сторонние утилиты для подбора, такие как Passper for Excel или Accent OFFICE Password Recovery.
Если же пароль на открытие известен, а неизвестен только пароль защиты листа — есть способ 3 из статьи, который не требует знания пароля вообще. Суть: переименовать файл .xlsx в .zip, открыть архив, найти внутри папку xl/worksheets/, открыть нужный лист в текстовом редакторе и удалить из кода тег sheetProtection целиком вместе со всем его содержимым. После этого переименовать файл обратно в .xlsx, защита листа будет снята. Шифрование книги этот метод не затрагивает, поэтому пароль на открытие по-прежнему потребуется вводить вручную.
Супер! Благодарю!
Работает только, если закрыта под паролем только Страница, а не вся Книга.
Если использовано Шифрование и пароль на всю книгу и пароль просит при открытии файла, то все известные в интернете способы не работают. Может помочь, вероятно, только программы перебора вариантов паролей и если пароль легкий, то подберет.
Екатерина, спасибо! Все получилось. Просто бомба!
Статья помогла! Защита с листа снята, большое спасибо!
Есть надстройка «Password Remover_EXCEL», для MS Эксель, позволяющая снимать пароли со всего документа и с отдельных его страниц.
Спасибо!! Снял пароль.
Благодарю тебя, добрый человек! Ты мне очень помог!
Привет всем. Спасибо автору. По видео всё рассказано доходчиво и понятно. Всё сделал как посоветовали и ПОЛУЧИЛОСЬ!
Добрый вечер. не удается снять защиту.
в блокноте пишет не удается найти Protection
У вас файл *.xls, а не *.xlsx
Сохраните для начала в более новом формате.
Спасибо большое. Очень подробно и доходчиво.
1) Файл необходимо переименовывать в RAR, а не в ZIP!
2) 4-ый способ нерабочий, т.к. программа тупо подбирает существующие пароли, если у вас был пароль в виде «Ww3934f3jdo» или еще какой-либо уникальный пароль, то эта программа не поможет. К тому же, это занимает дикое кол-во времени.
Спасибо! Помогло. Именно в RAR! В ZIP сохранить измененный файл не удалось.
1). Добрый день, Алексей. Вы ошибаетесь. Формат xlsx является вариантом именно zip-архива, а не rar. Но программы-архиватор. которые поддерживают работу одновременно с rar и zip действительно смогут открыть его даже если вы переименуете его в rar.
2). 4-й способ работает. Но вы правы, он действительно применяет алгоритм перебора различных вариантов паролей. То есть подбор пароля данным способом — это вопрос времени. Чем сложнее пароль, тем больше времени процедура займет. Подбор очень сложных паролей будет занимать очень много времени.
Способ с подменой расширения — действенный. НО! Если пароли стоят на листах, ищем листы и в них (Notpad++) ищем sheetProtection и как писалось, удаляем от тега до закрывающего тега. Если защита стоит не только на листе, а и/или на всей книге — поднимаемся на каталог вверх и ищем workbook.xml. Алгоритм похожий, но вместо sheetProtection ищем workbookProtection. И вуаля — нет никакой защиты! Удачи!!!
Спасибо! Сделал там lockStructure=»0″ и этого хватило
Спасибо огромное!
Быстро, удобно, грамотно, понятно.
Снимал защиту через zip
очень помогла статья, круто ващще