Как снять защиту с листа Excel, не зная пароль?
Табличный процессор компании Майкрософт (Эксель) является незаменимым инструментом любого офисного работника, поскольку позволяет делать отчеты, диаграммы, производить сложные вычисления. Порой нужно закрыть важные данные от посторонних глаз, поэтому, сегодня поведаю, как установить и как снять защиту с листа Excel, не зная пароль (или если забыли его).
СОДЕРЖАНИЕ СТАТЬИ:
Устанавливаем ограничения
Чтобы заблокировать редактирование или сохранение внесенных изменений, нужно выполнить несколько элементарных шагов:
- Открываем нужный документ и переходим ко вкладке «Рецензирование» (самый верхний ряд в окне приложения). Там нажимаем на кнопку «Защитить лист» (действие будет применено именно к текущему листу). Если необходимо установить блокировку на несколько элементов, то выбираем «…книгу»:
- Откроется окно, где следует указать пароль для снятия защиты и отметить галочками те действия, которые Вы намерены РАЗРЕШИТЬ другим пользователям:
- После нажатия на ОК появиться еще одно окошко с предложением подтвердить введенный ранее код. Также, Вас предупредят, что нужно запомнить пароль, иначе утраченный доступ к листу нельзя будет восстановить:
- Давайте проверим, срабатывают ли ограничения: попробуйте изменить значение любой ячейки. Уверен, что у Вас это не получится, и увидите следующее уведомление:
Автор советует:
- Устраняем ошибку 14098 — хранилище компонентов повреждено
- Как избавиться от Punto Switcher в Windows 10, чтоб не осталось следов
- Флешка защищена от записи — как снять защиту?
- Полное и быстрое форматирование: отличия в применении
Как снять защиту с Excel, когда забыли пароль?
Из предыдущего сообщения становится очевидным, что для устранения ограничений достаточно на вкладке «Рецензирования» нажать на соответствующую кнопку и ввести правильный код:
Но как поступить, когда Вы не знаете пароль, или попросту его забыли? Здесь придется немножко напрячься:
- Зайдите в панель управления (в Windows 7 – через меню «Пуск):
- Владельцам Виндовс 8 / 10 рекомендую воспользоваться строкой поиска или же нажать Win + X и выбрать в перечне действий нужный пункт:
- Обязательно выбираем режим просмотра «Мелкие значки», затем открываем раздел «Параметры Проводника» (папок):
- В новом окне переходим вверху ко вкладке «Вид» и находим опцию «Скрывать расширения…». Необходимо убрать галочку возле неё, чтобы отключить, и кликнуть по кнопке ОК :
- Теперь найдите на компьютере место, где храниться документ Эксель. Выделите его курсором мыши и нажмите на клавиатуре F2 для переименования. После точки в названии будет указано расширение «xlsx», но вместо него нужно написать «zip». Вас предупредят, что файл может перестать открываться. Но не стоит переживать, мы все делаем правильно. В итоге должно произойти подобное превращение:
- Далее нужно раскрыть образовавшийся zip-архив встроенными средствами или с использованием сторонних приложений. Внутри будет каталог «xl», а в нем – «worksheets», содержащий все листы. В моем случае, документ состоял только из одного элемента «Лист1». Соответственно, я обнаружил в папке единственный файл xml с именем «sheet1». Кликаем по нему правой кнопкой мышки и выбираем «Открыть», а затем нужно указать – с помощью какой программы. Подойдет «Блокнот»:
- Перед Вами раскроется множество строк кода, в котором предстоит отыскать значение «sheetProtection» (нажмите Ctrl + F для вызова строки поиска и укажите в нем запрос), которое поможет снять защиту с листа Excel:
- Вряд ли Вам удастся внести изменения в файл, который заархивирован. Поэтому, предстоит распаковать архив в отдельную папку, снова отыскать нужный объект и полностью удалить из него строки, которые выделены на скриншоте выше. Затем нажимаем ctrl + S для сохранения и снова архивируем папку.
- Осталось только снова переименовать файл, изменив расширение «zip» на «xlsx» (как мы делали в начале, только наоборот).
- Открываем нашу таблицу и пробуем изменить значение ячеек. Должно получиться без ошибок и прочих уведомлений.
Видео по теме
Теперь Вы знаете, как снять защиту с листа Excel, даже не зная пароль. Если всё пошло по плану, не забудьте поделиться этой инструкцией с коллегами. Вдруг возникли проблемы – жду описание в комментариях.
Админ. В вашей статье Вы указали sheetProtecrion вместо sheetProtection. Поэтому у пользователей не получается.
Здравствуйте. Перепроверили материал, везде указано корректное название параметра. Не исключаю, что другой админ уже исправил ошибку, но забыл отчитаться) В любом случае благодарим за внимательность и за то, что Вы указали на возможную ошибку.
А у меня не находит sheetProtecrion. Как быть?
Здравствуйте. Отсутствие параметра sheetProtection говорит о том, что защита для этого листа не стоит вовсе. Возможно, Вы открыли xml файл не с тем листом. Как минимум, в Excel 2016 этот метод работает (только что проверил). Если у Вас более свежая версия, то эту фичу могли уже исправить.
добрый день! У меня в zip-архиве нет каталога "xl"
Виктор, строка - sheetProtection - не удаляется. Что делать?
Не получилось. Строки sheetProtection удалил, защита осталась.
Это потому что неверный диапазон в блокноте потёрли. Ставите перед открывающей скобкой курсор, зажимаете shift - и листаете прям клавишами (стрелочками) вправо. Смотрите мой ответ выше
Спасибо помогло. Очень полезная информация
Все прекрасно получается! Нужно только делать точно и аккуратно, не допускать ошибок!)
Благодарю! Всё работает!
если честно - даже не надеялся на положительный результат...
а все получилось 🙂
получился файл "без установленной защиты" правь что хочешь в нем 🙂
и мало того - если после внесения необходимых корректировок в excel-файл (в обычном, табличном виде), потом обратно подсунуть (через zip-ование) строку «sheetProtection тру-ля-ля (которую перед этим удаляли) -
то файл стал измененный, но при этом защита от редактирования стоит :))
типа всех обманули 🙂
Волшебство! Спасибо!!! Все получилось
Виктор добрый день! У меня в zip-архиве нет каталога "xl", только вот это
нихрена не вышло - файл поврежден стал
Это потому что неверный диапазон в блокноте потёрли. Ставите перед открывающей скобкой курсор, зажимаете shift - и листаете прям клавишами (стрелочками) вправо. И перед <mergeCells заканчиваете выделять.
Благодарю! Всё получилось!
Та же фигня. И даже если вычислить по размеру файл. он ни фига не эксель выходит и открывается лютая кракозября. и соответствено sheetProtecrion просто нет.