Green-sell.info

Новые технологии
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Защита листа в excel 2020 снять

Снятие защиты с листа и книги Excel

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

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

Снимаем защиту с книги

  1. Если мы попытаемся открыть защищенный документ, вместо его содержимого отобразится информационное окошко, в котором нужно ввести пароль для снятия защиты.
  2. После ввода правильного пароля и нажатия кнопки OK, отобразится содержимое файла.
  3. Если нужно снять защиту документа навсегда, открываем меню “Файл”.
  4. Щелкаем по разделу “Сведения”. В правой части окна кликаем по кнопке “Защитить книгу”, в открывшемся списке нам нужна команда – “Зашифровать с использованием пароля”.
  5. На экране отобразится окно шифрования документа с паролем. Стираем его, после чего щелкаем OK.
  6. Кликаем по значку в виде дискеты, чтобы сохранить документ. Или можно воспользоваться командой “Сохранить” в меню “Файл”.
  7. Пароль удален, и в следующий раз при открытии файла он запрашиваться не будет.

Снимаем защиту с листа

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

Для снятия защиты листа выполняем следующие действия.

  1. Переключаемся во вкладку “Рецензирование”. Нажимаем кнопку “Снять защиту листа”, которая расположена в группе инструментов “Защита”.
  2. Появится небольшое окошко, где вводим ранее заданный пароль и щелкаем OK.
  3. В результате, блокировка листа будет отключена, и теперь мы можем спокойной корректировать информацию.

Меняем код файла для снятия защиты листа

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

Чтобы снять защиту, необходимо выполнить следующую последовательность действий:

  1. Сразу переходим к пункту 4, если расширение файла – XLSX (Книга Excel). Если формат документа – XLS (Книга Excel 97-2003), нужно сначала его пересохранить с нужным расширением. Для этого переходим в меню “Файл”.
  2. В перечне слева выбираем “Сохранить как”, затем в правой части окна жмем кнопку “Обзор”.
  3. В появившемся окне выбираем любое удобное место для сохранения файла, задаем формат “Книга Excel” и щелкаем OK.
  4. Открываем в Проводнике папку с документом в формате XLSX (только что сохраненный или имеющийся изначально). Чтобы включить расширения файлов, переходим во вкладку “Вид”, где включаем нужную опцию в группе инструментов “Показать или скрыть”.Примечание: приведенные в данном шаге и ниже действия в операционной системе описаны на примере Windows 10.
  5. Правой кнопкой мыши щелкаем по документу и в раскрывшемся перечне кликаем по команде “Переименовать” (или можно просто нажать клавишу F2, предварительно выбрав файл).
  6. Вместо расширения “xlsx” пишем “zip” и подтверждаем изменение.
  7. Теперь система будет идентифицировать файл как архив, содержимое которого можно открыть двойным щелчком левой кнопкой мыши.
  8. В открывшейся папке заходим в каталог “xl”, затем – “worksheets”. Здесь мы видим файлы в формате XML, в которых содержится информация о листах. Открыть их можно с помощью обычного Блокнота.Примечание: в Windows 10 назначить программу по умолчанию по типу файла можно в параметрах системы (запускаются нажатием клавиш Win+I), в разделе “Приложения”, затем – “Приложения по умолчанию”“Выбор стандартных приложений для типов файлов”.
  9. После успешного открытия файла нам нужно найти в его содержимом фразу “sheetProtection”. Для этого воспользуемся поиском, который можно запустить как через меню “Правка” (пункт “Найти”), так и нажав комбинацию клавиш Ctrl+F.
  10. Вводим нужную фразу и жмем кнопку “Найти далее”.
  11. После нахождения нужного совпадения окно поиска можно закрыть.
  12. Стираем фразу и все, что относится к ней (между открывающим и закрывающим тегами).
  13. В меню “Файл” выбираем команду “Сохранить как” (или жмем сочетание клавиш Ctrl+Shift+S).
  14. Сохранить документ сразу же в архиве не получится. Поэтому делаем это в любом другом удобном для нас месте на компьютере, при этом, не меняя название и указав расширение “xml” (должен быть выбран тип файла – “Все файлы”).
  15. Копируем только что созданный файл в папку “worksheets” нашего архива (с заменой исходного).Примечание: запись “sheetProtection” присутствует во всех файлах листов, защищенных паролем. Поэтому описанные выше действия по ее нахождению и удалению проделываем со всеми остальными файлами XML в папке “worksheets”.
  16. Снова идем в папку, содержащую наш архив и меняем обратно расширение с “zip” на “xlsx” путем переименовывания.
  17. Теперь можно открывать файл и смело его редактировать. Вводить пароль для снятия защиты не потребуется.
Читать еще:  Группировка значений в excel

Сторонние программы для удаления паролей

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

Если вы, все же, решили воспользоваться такой возможностью, можно обратить внимание на достаточно популярную программу Accent OFFICE Password Recovery.

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

Заключение

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

Как защитить и снять защиту с листа Excel

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

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

Основы защиты данных в Excel

Защита листов в Excel не позволяет надежно ограничить доступ к данным в ваших файлах или листах. Связано это с тем, что в Excel применяется простой алгоритм кодирования пароля, который легко взломать. В старых версиях Excel (ранние версии, ниже чем Excel 2010) используется на столько простой алгоритм кодирования, что любой человек, разбирающийся в VBA может его взломать. В версиях Excel 2013 и 2016 используется более усовершенствованный алгоритм шифровки, но и к нему есть не сложные подходы для взлома.

Защита листов или файлов Excel больше всего нужна для ограничения нежелательных изменений и редактирования данных или формул. Я не рекомендую хранить и пересылать конфиденциальную информацию в таблицах Excel.

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

  • Используйте последние версии Excel – 2013 или 2016;
  • Используйте сложные пароли для защиты листов;
  • Защищайте структуру файла от изменений, во избежание редактирования, удаления или переноса данных;
  • Используйте разные пароли для открытия файла Excel и разрешения редактирования;

Как защитить лист Excel

Для защиты листа в Excel проделаем следующие шаги:

  • Кликнем правой кнопкой мыши по вкладке с листом Excel внизу страницы и выберем пункт “Защитить лист…” . Или перейдем во вкладку “Рецензирование” на панели инструментов и нажмем кнопку “Защитить лист” :

  • Во всплывающем окне “Защита листа” :
    • В поле “Пароль для отключения защиты листа” введем пароль, который требуется ввести для снятия защиты. Запишите в надежное место ваш пароль.;
    • Если вы не хотите защищать ваш лист паролем, а только лишь хотите предупредить пользователей о том, что редактировать данные на листе не приветствуется, то оставьте поле с паролем пустым;
    • В разделе “Разрешить всем пользователем этого листа” зададим настройки тех действий, которые будут разрешены всем пользователям, не имеющим пароль. По умолчанию “галочками” отмечены пункты “Выделение заблокированных ячеек” и “Выделение не заблокированных ячеек” . Если оставить только эти пункты, то пользователи, не имеющие пароля, смогут только просматривать и выделять заблокированные и не заблокированные ячейки.
    • Если вы хотите разрешить пользователям, не знающим пароль, такие действия как: форматирование ячеек, строк и столбцов, возможность вставить/удалить столбцы и строки, добавлять гиперссылки, сортировать данные, использовать автофильтры, строить сводные таблицы и графики , то отметьте эти пункты галочками:
    • После того как мы нажмем кнопку “ОК”, система попросить нас снова ввести присвоенный к листу пароль.

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

Если вы знаете пароль к листу то, снять защиту не составит труда.

  • Кликните правой клавишей мыши на закладке листа Excel и выберите пункт “Снять защиту листа…” => во всплывающем окне введите пароль и нажмите кнопку “ОК”.

  • Также, снять защиту с листа можно через вкладку “Рецензирование” на панели инструментов, кликнув по пункту “Снять защиту листа” => во всплывающем окне введите пароль и нажмите кнопку “ОК”.

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

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

Снять защиту листа Excel без пароля с помощью VBA кода (для Excel 2010 и ниже)

Если вы используйте версию Excel 2010 и ниже, то вы можете снять защиту листа без пароля с помощью макроса. Если вы используете версию Excel 2013 или 2016, то сохраните защищенный файл в формате xls (Книга Excel 97-2003). Затем проделайте следующие действия:

  • Откройте файл и перейдите на лист с защищенным паролем листом. Важно чтобы лист был активным, для этого рекомендую кликнуть по любой ячейке на защищенном листе;
  • Нажмите комбинацию клавиш Alt + F11 , тем самым, вызвав меню Microsoft Visual Basic ;
  • В открывшемся окне найдите раздел “Project – VBAProject” => кликните правой клавишей мыши по пункту раздела ( VBAProject (название файла.xls ));
  • В выпадающем меню выберите пункт “Insert” =>“Module” ;
Читать еще:  Как поставить процент в excel

  • В открывшемся окне введите код:
  • Нажмите клавишу F5 или кликните “Run” для запуска кода. Excel “зависнет” на 3-5 минут и после этого выдаст окно с паролем.

  • Это не фактически существующий пароль, а тот что сгенерировала система. Кликните “ОК” – ваш лист разблокирован!

Если ваш файл содержит несколько защищенных листов – используйте этот макрос для каждого листа по отдельности.

Снять защиту с листа Excel с помощью копирования данных на другой лист

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

  • Откройте файл Excel с защищенным листом;
  • Перейдите на защищенный лист и выделите левой клавишей мыши ячейку А1 ;
  • Нажмите сочетание клавиш Shift + Ctrl + End для выделения всего содержимого на листе;
  • Создайте новый лист в рабочей книге Excel ( Ctrl + N );
  • Левой клавишей мыши нажмите на ячейку А1 на новом листе;
  • Нажмите сочетание клавиш Ctrl + V и вставьте скопированные данные.

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

Как снять защиту с листа 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. Для это воспользуемся встроенной поддержкой макросов.

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

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

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

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

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

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

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

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

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

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

Осталось только сохранить файл. При этом Excel спросит вас сохранять ли макрос:

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

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

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

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

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

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

Найдите в тексте секцию

Спасибо огромное макрос отработал на все 100!

Защита листа

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

Защита листа не является функцией безопасности. Она просто запрещает изменение заблокированных ячеек на листе.

Защита листа отличается от защиты файла или книги Excel паролем. Дополнительные сведения см. ниже.

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

Читать еще:  Преобразовать текст в таблицу excel

Чтобы предотвратить добавление, изменение, перемещение, копирование или скрытие и отображение листов в книге, см. статью Защита книги.

Чтобы узнать, чем защита файла Excel отличается от защиты книги или листа, прочтите статью Защита и безопасность в Excel.

Выбор элементов листа для блокировки

Вот какие элементы можно заблокировать на незащищенном листе:

Формулы: если вы не хотите, чтобы другие пользователи видели формулы, их можно скрыть из ячеек или строки формул. Дополнительные сведения можно найти в разделе Отображение и скрытие формул.

Диапазоны: вы можете позволить пользователям работать в определенных диапазонах на защищенном листе. Дополнительные сведения см. в статье Блокировка и разблокировка определенных областей защищенного листа.

Примечание: Элементы ActiveX, элементы управления форм, фигуры, диаграммы, графические элементы SmartArt, спарклайны, срезы, временные шкалы и некоторые другие элементы блокируются сразу после добавления в таблицу. Однако блокировка будет работать только в том случае, если включена защита листа. Дополнительные сведения о том, как включить защиту, см. в следующем разделе.

Включение защиты листа

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

Шаг 1. Разблокировка всех ячеек, которые необходимо изменять

В файле Excel щелкните ярлычок листа, который вы хотите защитить.

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

Совет: Чтобы выделить несколько несмежных ячеек, нажмите и удерживайте клавишу CTRL и щелкните их левой кнопкой мыши.

Щелкните правой кнопкой мыши в любом месте листа и выберите команду Формат ячеек (либо нажмите клавиши CTRL+1 или COMMAND1 на компьютере Mac), а затем откройте вкладку Защита и снимите флажок Защищаемая ячейка.

Шаг 2. Защита листа

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

Ниже приведены инструкции по защите листа.

На вкладке Рецензирование нажмите кнопку Защитить лист.

В списке Разрешить всем пользователям этого листа установите флажки для элементов, изменение которых должно быть доступно пользователям.

Как снять защиту с листа Excel, со структуры книги Excel

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

Можно встретить разные решения, например, открыть файл в других табличных редакторах — не Excel. Но тогда можно потерять некоторые настройки и пароль вы обратно уже не вернете.

Предлагаем вам способ: как снять пароль, используя стандартные средства Windows.

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

Первый лист в файле защитим. А второй скроем: щелкните по названию листа правой кнопкой мышки -> Скрыть.

Защита структуры книги и листов Excel

1. Чтобы защитить структуру книгу, перейдите в меню Рецензирование -> Защитить книгу. Поставьте галочку для «структура» и введите пароль.

2. А теперь посмотрим, как защищают ячейки на листе excel.
• Сперва выделите ячейки, которые будут незащищенными. Щелкните по ним правой кнопкой мышки, выберите в появившемся меню Формат ячеек -> перейдите на вкладку Защита и снимите галочку с «Защищаемая ячейка».

• Затем перейдите в меню Рецензирование -> Защитить лист. Введите пароль.

Теперь в файле ничего нельзя поменять в защищенных ячейках. Можно вводить данные только в незащищенные ячейки. При попытке ввода данных в защищенных ячейках появляется сообщение:

Снимаем защиту структуры книги и листов Excel

А теперь снимем защиту с листов Excel и со структуры книги.
1. Откройте папку, где лежит файл Excel и замените его расширение – вместо .xlsx введите .zip

2. Щелкните по архиву правой кнопкой мышки и выберите «Извлечь здесь».

3. Файл распаковался с такой структурой:

4. Откройте папку «xl». Файл workbook.xml – это настройки книги, а папка worksheets – это настройки листов.

5. Снимем защиту со структуры книги Excel.
Откройте файл workbook.xml в текстовом редакторе и найдите слово «protection» — это защита структуры. Выделите всю конструкцию со словом workbookProtection, находящуюся внутри скобок и удалите ее (или скопируйте в отдельный файл, чтобы потом «вернуть» настройки на место). Сохраните файл.

6. Точно так же снимем защиту с листов Excel.
Перейдите в папку worksheets и откройте файл с нужным листом. Найдите конструкцию со словом sheetProtection внутри скобок и удалите ее. Сохраните файл.

7. Вернитесь обратно в папку с файлом и добавьте сохраненные файлы и папки в новый zip-архив.

8. Замените расширение созданного архива на .xlsx вместо .zip

Открываем сохраненный файл и видим, что защита листа и структуры книги снята.

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector
×
×