Снятие защиты с excel. Как снять защиту с листа Эксель (Excel) не зная пароля онлайн. Как снять защиту листа Excel, не зная пароль

Установка защиты на файлы Excel – отличный способ обезопасить себя, как от злоумышленников, так и от собственных ошибочных действий. Беда в том, что не все пользователи знают, как снять блокировку, чтобы при необходимости иметь возможность редактировать книгу или даже просто просмотреть её содержимое. Вопрос ещё более актуальный, если пароль устанавливал не сам пользователь, а другой человек, который передал кодовое слово, но вот как воспользоваться им неопытный юзер не знает. Кроме того, бывают случаи утери пароля. Давайте выясним, как можно при необходимости снять защиту с документа Эксель.

Существует два вида блокировки файла Excel: защита на книгу и защита на лист. Соответственно и алгоритм разблокирования зависит от того, какой способ защиты был выбран.

Способ 1: разблокировка книги

Прежде всего, выясним, как снять защиту с книги.

Теперь при открытии книги не нужно будет вводить пароль и она перестанет быть защищенной.

Способ 2: Разблокировка листа

Кроме того, можно установить пароль на отдельный лист. При этом вы сможете открывать книгу и даже просматривать информацию на заблокированном листе, но изменять в нём ячейки уже не получится. При попытке редактирования появится сообщение в диалоговом окне, информирующее о том, что ячейка защищена от изменений.

Для того, чтобы получить возможность редактирования и полностью снять защиту с листа, придется выполнить ряд действий.


После этого защита будет снята и пользователь сможет редактировать файл. Чтобы снова защитить лист, придется устанавливать его защиту заново.

Способ 3: снятие защиты через изменение кода файла

Но, иногда бывают случаи, когда пользователь зашифровал лист паролем, чтобы случайно не внести в него изменения, а вспомнить шифр не может. Вдвойне огорчает то, что, как правило, кодируются файлы с ценной информацией и утеря пароля к ним может дорого обойтись пользователю. Но, существует выход даже из этого положения. Правда, придется повозиться с кодом документа.

  1. Если ваш файл имеет расширение xlsx (Книга Excel), то сразу переходите к третьему пункту инструкции. Если же его расширение xls (Книга Excel 97-2003), то его следует перекодировать. К счастью, если зашифрован только лист, а не вся книга, можно открывать документ и сохранять в любом доступном формате. Для этого, переходим во вкладку «Файл» и кликаем по пункту «Сохранить как…» .
  2. Открывается окно сохранения. Обязательно в параметре «Тип файла» устанавливаем значение «Книга Excel» вместо «Книга Excel 97-2003» . Жмем на кнопку «OK» .
  3. Книга xlsx по сути является zip-архивом. Нам нужно будет отредактировать один из файлов этого архива. Но для этого сразу нужно будет поменять расширение с xlsx на zip. Переходим с помощью проводника в ту директорию жесткого диска, в которой находится документ. Если расширения файлов не видно, то кликаем по кнопке «Упорядочить» в верхней части окна, в раскрывшемся меню выбираем пункт «Параметры папок и поиска» .
  4. Открывается окно параметров папок. Переходим во вкладку «Вид» . Ищем пункт «Скрывать расширения для зарегистрированных типов файлов» . Снимаем с него галочку и жмем на кнопку «OK» .
  5. Как видим, после этих действий, если расширения не отображалось, то оно появилось. Кликаем по файлу правой кнопкой мыши и в появившемся контекстном меню выбираем пункт «Переименовать» .
  6. Меняем расширение с xlsx на zip .
  7. После того, как переименование произведено, Windows воспринимает данный документ, как архив и его можно просто открыть с помощью того же проводника. Делаем двойной щелчок мыши по данному файлу.
  8. Переходим по адресу:

    имя_файла/xl/worksheets/

    Файлы с расширением xml в данной директории содержат информацию о листах. Открываем первый из них с помощью любого текстового редактора. Можно воспользоваться для этих целей встроенным Блокнотом Windows, а можно применить и более продвинутую программу, например, Notepad++ .

  9. После того, как программа открылась, набираем на клавиатуре сочетание клавиш Ctrl+F , чем вызываем внутренний поиск приложения. Вбиваем в поисковое окно выражение:

    Ищем его по тексту. Если не находим, то открываем второй файл и т.д. Делаем так до тех пор, пока элемент не будет найден. Если защищено несколько листов Excel, то элемент будет находиться в нескольких файлах.

  10. После того, как данный элемент обнаружен, удаляем его вместе со всей информацией от открывающего тега до закрывающего. Сохраняем файл и закрываем программу.
  11. Возвращаемся в директорию расположения архива и опять меняем его расширение с zip на xlsx.

Теперь для редактирования листа Excel не понадобится знание забытого пользователем пароля.

Способ 4: использование сторонних приложений

Кроме того, если вы забыли кодовое слово, то блокировку можно снять с помощью специализированных сторонних приложений. При этом можно удалить пароль как с защищенного листа, так и со всего файла. Одним из самых популярных приложений данного направления является Accent OFFICE Password Recovery . Рассмотрим процедуру сброса защиты на примере данной утилиты.


Как видим, существует несколько способов снять защиту с документа Эксель. Каким из них воспользоваться пользователь должен выбрать в зависимости от типа блокировки, а также от уровня своих способностей и того, насколько быстро он хочет получить удовлетворительный результат. Способ снятия защиты с помощью текстового редактора быстрее, но требует определенных знаний и усилий. Использование специализированных программ может потребовать значительного количества времени, но зато приложение делает практически все само.

Программа Excel из пакета Microsoft Office является едва ли не самым популярным офисным приложением. Она используется повсеместно для хранения данных, работы с таблицами, импорта и экспорта информации в прочих целях. В Microsoft Excel есть масса функций для хранения и защиты информации, которые полезно активировать, если работа над файлом идет со стороны нескольких людей одновременно. Среди функций безопасности в Excel имеется возможность установить защиту в виду пароля на отдельный лист, ограничив различные действия с данными на нем. В рамках данной статьи рассмотрим, как установить защиту листа в Excel, а также как ее снять, в том числе и не зная пароль.

Оглавление:

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

Чтобы защитить информацию на листе в Microsoft Excel от нежелательных изменений, достаточно установить пароль на лист. Это можно сделать встроенные в программу функциями:


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

Если вы получили файл Excel, на листе которого установлен пароль, и вы знаете этот пароль, снять его не составит труда. Чтобы это сделать:


После этого защита с листа в Excel будет снята, и появится возможность выполнять все доступные программой действия с листом данного файла.

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

Есть несколько способов, как можно без знания пароля снять защиту с листа Excel. Ниже рассмотрим два варианта:

  • С использованием архиватора. Этот способ более сложный, но он позволяет снять пароль с листа на компьютере, который не подключен к интернету.
  • С использованием сервиса Google Таблицы. Более простой вариант, чтобы снять защиту с листа, но требует подключения к интернету.

Важно: В сети можно найти всевозможные программы, которые обещают снять защиту с листа в Excel без пароля. Не рекомендуем устанавливать подобные приложения на компьютер. Велика вероятность, что они могут быть заражены вирусами.

С использованием архиватора

Рассмотрим способ, как снять защиту с листа в Excel без знания пароля. Чтобы это сделать, потребуется любой установленный на компьютере архиватор - WinRar, WinZip или другой. Выполните последовательно следующие действия:

  1. Установите в проводнике Windows возможность отображения расширения имен файлов в той папке, где находится файл Excel с защитой листа. Для этого в проводнике сверху переключитесь на вкладку “Вид” и установите галочку в варианте ;
  2. Далее нужно перейти в режим переименования файла Excel (нажмите правой кнопкой на него и выберите вариант “Переименовать”). Как можно видеть, есть возможность сменить не только имя файла, но и расширение. Поменяйте расширение “.xlsx” на “.zip”;
  3. При смене имени появится окно с предупреждением, что это может негативно сказать на файле. Нажмите “Да”, чтобы подтвердить свое желание изменить файл;
  4. Далее нужно открыть полученный “.zip” файл при помощи любого архиватора;
  5. Внутри архива можно увидеть несколько файлов и папок. Перейдите в папку “xl”;
  6. Далее проследуйте в папку “worksheets”;
  7. Здесь в формате “.xml” отображаются все листы данного Excel-документа. Листам присвоен порядковый номер, в зависимости от их последовательности в самом документе. Выберите тот файл “sheepN”, в зависимости от листа, с которого нужно снять защиту. Нажмите на него и переместите файл в любую папку проводника Windows;
  8. После этого в проводнике нажмите на файл правой кнопкой мыши и выберите вариант “Открыть с помощью” - “Блокнот”, чтобы перейти в режим его редактирования;
  9. В блокноте раскроется текст файла, а также его техническая информация. Здесь нужно отредактировать код, удалив из него упоминания о пароле. Нажмите на клавиатуре сочетание “Ctrl+F”, чтобы открыть поиск по документу и введите в него словосочетание “sheetProtection”;
  10. Будет найдено одно упоминание данной фразы в документе. Это выражение заключено вместе с другими переменными в единый блок, который открывается символом “<” и закрывается символом “>”. Выделите этот блок и удалите его из файла;
  11. Далее нужно сохранить изменения в файле блокнота;
  12. После этого скопируйте измененный файл “sheepN.xml” обратно в архив в ту папку, откуда его забирали. Если появится информационное сообщение с подтверждением замены файла - подтвердите;
  13. Закройте архив и смените обратно расширение файла с “.zip” на “.xlsx”.

После этого можно просто открывать файл с помощью Excel, и защита в виде пароля будет снята с листа, то есть появится возможность выполнять все действия с информацией из документа.

Время от времени ко мне попадают файлы Excel страницы которых защищены от изменений. Авторы таким способом пытаются защитить документ от внесения изменений. Если бы у вас был пароль, то вы могли поступить как на рисунке ниже.

Но эта статья для тех у кого пароля нет, а снять защиту с листа Excel очень надо.

Как снять защиту от редактирования с листа книги Excel с помощью офисного пакета программ OpenOffice

Это самый простой способ снятия защиты. Достаточно открыть файл Excel в редакторе таблиц OpenOffice Calc и снять галочку в меню «Сервис -> Защитить документ -> Лист». При этом не нужно вводить никаких паролей и т.д. Да, да — это всё!!! Осталось только сохранить разблокированный файл Excel.

Я так понимаю, что разработчики OpenOffice чихать хотели на защиту, которую придумали в компании MicroSoft. К слову сказать, подобные манипуляции с другим бесплатным пакетом LibreOffice желаемого результата не принесут. То есть при попытке разблокировки у вас запросят пароль, как и в случае использования оригинального MicroSoft Office.

Разблокировка данным способом проводилась с использованием OpenOffice версии 4.1.2 от 28 октября 2015

Как снять защиту от редактирования листа Excel с помощью макроса MicroSoft Office

Будем снимать защиту от редактирования с листов Excel с помощью самой же программы Excel. Для это воспользуемся встроенной поддержкой макросов.

Если у вас нет вкладки для разработчиков, то включите ее в настройках:

Затем выбираем пункт «Макросы» на вкладке для разработчиков:

Вводим название нашего макроса и нажимаем кнопку «Создать»:

В появившемся окне

вставляем следующий код:

Dim t! Dim i As Integer, j As Integer, k As Integer Dim l As Integer, m As Integer, n As Long Dim i1 As Integer, i2 As Integer, i3 As Integer Dim i4 As Integer, i5 As Integer, i6 As Integer Dim kennwort As String t = Timer On Error GoTo err_ For i = 65 To 66: For j = 65 To 66: For k = 65 To 66 For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66 For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66 For i5 = 65 To 66: For i6 = 65 To 66 kennwort = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) For n = 32 To 126 ActiveSheet.Unprotect kennwort & Chr(n) MsgBox "Done in " & Format(Timer - t, "0.0 sec") Exit Sub nxt_: Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Next: Next Exit Sub err_: Resume nxt_ End Sub

У вас должно получиться примерно так:

Закрываем главное окно:

снова нажимаем на вкладке для разработчиков кнопку «Макросы»

и в появившемся окне нажимаем кнопку «Выполнить»

Через некоторое время вы получите уведомление, что все готово:

Разблокировка данным способом проводилась с помощью MicroSoft Office Excel 2010.

Разблокировка с помощью архиватора и текстового редактора

Это способ для тех, кто хочет знать как защита от редактирования устроена изнутри.
Измените расширение файла XLSX на ZIP.

Если у вас файл в формате XLS, то в начале, чтобы воспользоваться этим способом, сохраните его в XLSX.

Откройте файл в архиваторе, я буду использовать бесплатный BandZip.

Распакуйте необходимый лист из книги Excel используя путь в архиве «xl -> worksheets».
Откройте полученный файл, к примеру sheet1.xml в любом текстовом редакторе, можно даже в блокноте.

Найдите в тексте секцию и удалите её полностью до закрывающей скобки. Сохраните изменения и переместите файл обратно в архив.

Измените расширение архива на XLSX. Теперь вы можете свободно редактировать этот файл в MicroSoft Office Excel. Если листов с защитой от редактирования в книге Excel много, по описанную процедуру нужно проделать с каждым из них.

Выводы о защите от редактирования листов книги Excel

Защита слабенькая. Обходится просто. Я проверил все три способа, все они рабочие. На мой взгляд самый удобный — это использовать OpenOffice. Правда у него есть особенность, Open Office не умеет сохранять файлы в формате XLSX, только в более старом формате XLS.

Благодарности

При написании статьи были использованы следующие источники:

Информация, пожалуй, самое ценное, что есть. Тем более в эпоху компьютерных технологий. Именно поэтому разработчики программного обеспечения предоставляют своим пользователям возможности шифрования данных. Исключением не стали и умельцы из Microsoft, которые во все программы офисного пакета добавили эту самую возможность. Однако после шифрования важно не забыть пароль, чтобы получить информацию обратно. В этой статье будет рассказано, как снять защиту в Excel, вне зависимости от того, блокировали вы книгу или лист.

Способы разблокировки

Вам будет интересно:

Как было сказано ранее, заблокировать в Excel можно книгу и лист, соответственно способ разблокировки у них разный. Ниже они будут рассмотрены более подробнее. Помимо этого хотелось бы выделить способы, которые подразумевают снятие в Excel защиты с листа или книги, когда вы забыли пароль. Об этом будет тоже рассказано в конце статьи.

Способы 1: разблокировка книги

В первую очередь разберем способ разблокировки непосредственно книги, а потом уже расскажем, как снять защиту листа в Excel 2007.

  • Если книга была защищена паролем, то при попытке ее открытия вместо привычного интерфейса табличного редактора на экране появится окно с полем для ввода пароля. Его необходимо ввести и нажать «ОК».
  • Запустится сама программа. В ней необходимо нажать по кнопке «Файл».
  • Откроется новое меню, в котором нужно перейти в категорию «Сведения».
  • С правой стороны появится список параметров меню. В нем нужно выбрать «Защита книги» и в появившемся списке выбрать пункт «Снять защиту».
  • Появится окно, которое будет напоминать то, что появлялось при открытии файла. В нем нужно прописать пароль для снятия защиты с книги.
  • После необходимо сохранить изменения, простыми словами, просто сохранить книгу. Для этого, находясь во вкладке «Файл», кликните по строке «Сохранить» или «Сохранить как». Во втором случае вам потом потребуется указать место сохранения.

    Способ 2: снятие защиты с листа

    Существует и другой способ блокировки содержимого документа - защита листа. В этом случае пользователь без проблем сможет открыть книгу и даже просматривать содержимое всех листов, ему лишь запрещено будет вносить коррективы в таблицу. Если он попытается это сделать, то появится уведомление соответствующего содержания, извещающее о необходимости снять защиту с листа в Excel. Сейчас мы подробно рассмотрим, как это сделать:

  • Откройте защищенный файл.
  • Перейдите на вкладку «Рецензирование».
  • На панели инструментов кликните по ссылке «Снять защиту с листа», которая расположена в группе инструментов «Изменения».
  • Появится окно, в котором надо ввести код.
  • Введите соответствующие значения и нажмите «ОК».
  • Как только вы это сделаете, вам сразу откроется весь спектр возможностей по корректировки данных таблицы.

    Способ 3: разблокировка через изменение кода файла

    Мы разобрались, как разблокировать лист, если специальный код известен, но как снять защиту с листа в Excel 2010, если забыл пароль? К счастью есть способ, который даже не подразумевает использование стороннего программного обеспечения. Однако, если таблица у вас имеет расширение XLS, ее необходимо перекодировать в XLSX. Делается это следующим образом:

  • Откройте файл XLS.
  • Перейдите на вкладку «Файл».
  • На боковой панели выберите пункт «Сохранить как».
  • В появившемся окне «Проводника» перейдите в директорию, где хотите сохранить новый документ.
  • Их выпадающего списка «Тип файла» выберите строку «Книга Excel».
  • Нажмите «Сохранить».
  • После этого файл будет нужного расширения и можно переходить непосредственно к снятию защиты с листа в Excel:

  • Откройте «Проводник».
  • Перейдите в папку с перекодированным файлом.
  • Нажмите по нему ПКМ и выберите из меню опцию «Открыть с помощью».
  • В дополнительном меню выберите «Другие программы».
  • В новом окне из списка выберите любой архиватор. Например, WinZIP.
  • Откроется окно архиватора, в котором вам необходимо перейти в папку «xl», а затем в «worksheets».
  • В папке будут располагаться файлы, олицетворяющие собою листы книги.
  • Поочередно запускайте файлы в «Блокноте».
  • Открыв файл, нажмите Ctrl+F, чтобы вызвать поиск по документу.
  • Введите поисковой запрос «sheetProtection».
  • Найдите эту фразу в «Блокноте» и удалите данный параметр вместе со значением.
  • Сохраните изменения внесенные в файл.
  • Можете запускать файл в Excel, теперь заблокированные ранее листы стали доступны для редактирования.

    Способ 4: с помощью сторонних программ

    В Excel снять защиту с листа или с книги, если вы забыли пароль, можно еще проще - с помощью специального программного обеспечения. В данном примере будет использована программа Accent OFFICE Password Recovery.

  • Запустите приложение.
  • Нажмите кнопку «Файл» и выберите опцию «Открыть».
  • В появившемся окне «Проводника» перейдите в папку с файлом, выделите его и нажмите открыть.
  • Появится окно с информацией о файле, нажмите «Далее».
  • Во втором окне вас попросят выбрать тип атаки. Рекомендуется использовать сценарий, выбранный по умолчанию. Сделайте так и нажмите кнопку «Далее».
  • Начнется процесс восстановления доступа к файлу. Его вы можете наблюдать в нижней части окна.
  • После завершения декодирования с документа будут сняты все пароли. Успех данной операции напрямую зависит от сложности самого шифра.