Green-sell.info

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

Снять защиту структуры книги excel

Как снять защиту книги в Excel 2003/2007/2010? Снятие защиты структуры и окон

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

Защита структуры запрещает просматривать скрытые листы, перемещать, удалять, скрывать существующие листы, добавлять новые листы и листы с диаграммами, изменять имена листов, копировать листы в другую книгу. Кроме того, запрещается записывать новые макросы и использовать инструменты анализа стандартной надстройки «Пакет анализа» для помещения результатов на новый лист.

Защита окон запрещает изменять размеры и положение открытой книги, перемещать, изменять размеры и закрывать окна.

Сразу отмечу, что снятие защиты книги Excel, это не то же самое, что снятие защиты паролем файла. Снятие защиты книги — это снятие защиты со структуры и окон.

Внимание! Перед тем как приступить к снятию защиты книги, убедитесь, что на вкладке «Правка» в поле «Разрешить изменять файл нескольким пользователям одновременно» снят флажок. Если этот флажок установлен, то кнопки «Защитить лист», «Защитить книгу», «Снять защиту листа», «Снять защиту книги» будут неактивными! Для того, чтобы проверить установлен ли этот флажок необходимо зайти в пункт меню Сервис/Доступ к книге. (если работа ведется в Excel 2003) либо на вкладку «Рецензирование», в группе «Изменения» нажать кнопку «Доступ к книге» (если работа ведется в Excel 2007/2010/2013).

Снятие защиты книги (снятие защиты структуры и окон)

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

Excel 2003

Снять защиту книги в Excel можно в меню Сервис/Защита/Защитить книгу, либо Tools/Protection/Unprotect Workbook. в зависимости от языка приложения.

Excel 2007

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

Excel 2010

Для снятия защиты структуры и окон в приложении этой версии пакета Office необходимо зайти на вкладку Рецензирование и в группе кнопок «Изменение» просто нажать кнопку «Защитить книгу».

Excel 2013

Аналогично предыдущей версии защита книги снимается на вкладке «Рецензирование» в группе «Изменения».

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

Надстройка (макрос) для снятия защиты книги Excel

В случае, если пароль не известен, забыт либо утерян другим способом, при помощи надстройки для Excel можно снять защиту книги не зная пароля. Пароль сбрасывается за 1-2 минуты. Использование надстройки не требует от пользователя каких-либо знаний в программировании, быстро устанавливается и запускается нажатием кнопки прямо из панели инструментов либо из вкладки на ленте в зависимости от версии приложения.

1. снять общий доступ к книге Excel;

2. снять защиту общей книги;

3. снять защиту книги (структуры и окон).

Защита книги

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

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

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

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

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

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

Защита структуры книги

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

Нажмите кнопку просмотр > защитить книгу.

Примечание: Вариант окна доступен только в Excel 2007, Excel 2010, Excel для Mac 2011 и Excel 2016 для Mac. Выберите окна, если вы хотите запретить пользователям перемещать, закрывать, скрывать и показывать окна книги, а также изменять их размер.

Введите пароль в поле Пароль.

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

Нажмите кнопку ОКи снова введите пароль, чтобы подтвердить его, а затем нажмите кнопку ОК.

На вкладке Рецензирование посмотрите на значок Защитить книгу. Если он выделен, книга защищена.

Если щелкнуть в нижней части листа, вы заметите, что команды для изменения структуры книги, такие как Вставить, Удалить, Переименовать, Переместить, Копировать, Скрыть и Показать, недоступны.

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

Нажмите кнопку просмотр > защитить книгу. Очистите пароль и нажмите кнопку ОК.

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

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

Читать еще:  Как добавить нумерацию в excel

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

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

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

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

Защита структуры книги

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

Нажмите кнопку просмотр > защитить книгу.

Примечание: Вариант окна доступен только в Excel 2007, Excel 2010, Excel для Mac 2011 и Excel 2016 для Mac. Выберите окна, если вы хотите запретить пользователям перемещать, закрывать, скрывать и показывать окна книги, а также изменять их размер.

Введите пароль в поле Пароль.

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

Длина паролей в Excel для Mac не должна превышать 15 символов. Если пароль был задан в Excel для Windows и содержит более 15 символов, открыть защищенную им книгу невозможно. Чтобы открыть такой файл в Excel для Mac, попросите автора документа изменить длину пароля.

Снова введите пароль и нажмите кнопку ОК.

На вкладке Рецензирование посмотрите на значок Защитить книгу. Если он выделен, книга защищена.

Если щелкнуть в нижней части листа, вы заметите, что команды для изменения структуры книги, такие как Вставить, Удалить, Переименовать, Переместить, Копировать, Скрыть и Показать, недоступны.

Нажмите кнопку просмотр > защитить книгу. Очистите пароль и нажмите кнопку ОК.

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

Выберите лист, защиту которого вы хотите снять.

Выберите Файл > Сведения > Защита > Снять защиту листа или РецензированиеИзменения > Снять защиту листа.

Если лист защищен паролем, введите его в диалоговом окне Защита листа и нажмите кнопку OK.

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

Если вы попытаетесь открыть книгу, защищенную паролем, появится следующее сообщение:

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

Нажмите кнопку Открыть в Excel и защитите книгу паролем.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Excel Store

Снять защиту с листов или книги Excel

Краткое описание

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

Подробное описание

Иногда бывают ситуации, когда работая с тем или иным файлом Excel, мы устанавливаем защиту (пароль) на листы в файле или на саму книгу. Если пароль простой, используется для большинства документов или где-то записан, то разумеется, разблокировка не вызывает проблем. Но что делать, если запись о пароле утеряна, пароль устанавливался давно или мы не можем его вспомнить?

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

  1. на всех листах книги (если таковые были установлены)
  2. в самой книге (если включалась защита на файл excel)

Для использования макроса достаточно:

а) нажать кнопку «Снять защиту с файла»

б) в появившемся окне подтвердить, что пароль удаляется именно в вашем файле

в) после нажатия кнопки «OK», в диалоговом окне выбрать файл Excel, в котором требуется снять защиту

Результатом работы макроса будет новый файл (точная копия вашего указанного), но уже без пароля на листах и в книге. Сохраняется данный файл в папке с исходным (выбранным) вами файлом и в названии данного файла присутствует текст «NotProtectionFile». Как пример:

Макрос успешно снимает защиту в файлах Excel с расширением xlsx и xlsm. Версия Excel (2007, 2010, 2013) значения не имеет. Данным макросом также успешно можно сбросить пароли с файлов xls и xlsb, если нужные файлы предварительно пересохранить в поддерживаемый макросом формат (xlsx/xlsm).

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

И еще раз напоминаем. В осстановление собственных паролей — это легальная операция. Взлом паролей чужих файлов без явного согласия их владельца запрещен.

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

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

Отметим, что заблокировать документ 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.

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

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

Заключение

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

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

Макрос предназначен для программного подбора и снятия защиты с листа Excel.

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

Читать еще:  Как посчитать средний балл в excel

Аналогичный макрос снимает защиту книги Excel:

  • 83042 просмотра

Комментарии

В большинстве случаев, пароль подбирается за 1-2 секунды. Но иногда подвисает, — если больше 5-10 секунд думает, то можно уже не ждать (снимая задачу excel через диспетчер задач)
Видимо, от версии эксель зависит

Создал Макрос предназначен для программного подбора и снятия защиты с листа Excel.
Запустил и зависло причем минут 30 висело и ничего
Версия EXCEL 2016

Огонь, пораздолбал все пароли, сотрудники в шоке, сидят косятся. >:)

Потратил полдня, искал как снять защиту структуры книги от изменений. Перепробовал все что угодно, и вот только здесь наконец таки нашел решение проблемы.
Автору РЕСПЕКТ!!

Добрый день, Николай!

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

Прошу прощения за возможно тупой вопрос, но куда нужно вставить этот макрос?
1) Если в новую книгу — то он ее и пытается взломать (пишет пароль снял)
2) если открываю Excel с паролем на книгу (при открытии МОДАЛЬНОЕ окно), то в код этой книги встроить код не получается (все не активно, пока активно окно «Введите пароль»).

Спасибо большое, очень помогла эта программка

В Excel 2016 всё работает аналогично, зависать не должно

К сожалению, в 16 Excele тоже намертво зависает и не взламывает. Видимо сделали заплатку.

Перебирайте листы в цикле, внутри цикла активируйте каждый лист, и вызывайте приведенный в статье макрос.
Если сами не справитесь, — можем сделать под заказ (платно)

А не подскажете, пожалуйста, макрос, который будет снимать защиту с 3 листов.. только при условии что на 1 листе один пароль, а на 2 и 3 — другой. Что то не очень получается все правильно сделать:/

Макрос для снятия защиты со всех листов, если пароль одинаковый — знаю. а вот если такая ситуация. не щелкать же каждый лист отдельно(((

Офигеть. Ума не приложу как это работает, но блин работает. Огромное спасибо.

Спасибо большое. Ваш макрос реально работает!

Спасибо ОГРОМНОЕ. Написавшему макрос — 100500 плюсов в Карму.

Пароль не находит. Но защиту с книги снимает. Занятно.

Единственный пароль — на открытие файла Excel. Остальные пароли снимаются легко без применения макросов. Есть все в интернете.

VBA Password Bypasser. Вот програмка, которая снимает защиту с VBA.

А для этого есть другие программы и макросы (у меня на сайте нет, — т.к. стабильно работающего решения на VBA нет)

А если стоит пароль и на редактор VBA?

Ребят, защита от редактирования можно снять и без этого. Необходимо открыть документ в Numbers (Mac OS) система от Apple. Сохраняется его снова в exels формате и все =)

Спасибо ребят! Это мегабомбически! :)))

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

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

А Вы попробуйте сами в Excel 2013, хоть со статус-баром, хоть без него, результата не дождетесь.

А вот если не помещать переменную в статус-бар (что замедляет макрос многократно, в сотни раз) — то среднее время работы макроса составит около 1 секунды.

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

Возможно, у вас подключены какие-то надстройки в Excel 2013, которые реагируют на этот макрос.
Потому что макрос простейший, и ему без разницы, какая версия Excel — везде одинаково должно работать (не дольше 1-5 секунд)

Почему в Excel 2013 не работает макрос?? Намертво зависает. В Excel 2010 работает. Может что-то подправить можно, чтобы в 2013 заработал ??

А в чем заключается физический смысл данного алгоритма?
Почему циклы For i = 65 To 66:
и For n = 32 To 126 ?

Марина, так в чем проблема?
В статье же есть макрос, снимающий защиту листа

Необходимо снять защиту листа

А вы не обратили внимание, что в вашем макросе есть строка

а в моей версии:

Вот это как раз и есть вывод пароля. совсем необязательно было искать другие макросы
А чтобы окошко с паролем выскакивало, — замените Debug.Print на MsgBox

всё супер, снимает. но вот поискал что бы показывал ещё пароль. Нарыл в инете:
Sub Подбор_аналога_пароля_листа()
‘Макрос написан 20 декабря 2003 года (автор Djon Player).
‘Программа предназначена для подбора пароля, для снятия защиты активного листа.

Dim str_pass As String
Dim s As String
Dim ls As Integer
Dim i As Integer
Dim j As Integer
Dim ch As String * 1
Dim found As Boolean
Dim bit0 As String * 1
Dim bit1 As String * 1
Dim kolichestvoBit As Integer

bit0 = «0» ‘Символ соотвествующий нулевому биту.
bit1 = «1» ‘Символ соотвествующий единичному биту.
kolichestvoBit = 20 ‘Максимальное количество бит в числе.

While ls 0 Then
Err.Clear ‘Очистить ошибку.
Else
MsgBox «Подобран пароль листа: » & str_pass
Debug.Print «Подобран пароль листа: » & str_pass
Exit Sub
End If

On Error GoTo 0

Спасибо, выручили! Коллега случайно поставила пароль на книгу, а какой — не запомнила.

Спасибо . все работает в лучшем виде =)

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

А для снятия пароля книги макрос есть?

Огромное спасибо. Безотказно, как автомат Калашникова 😉

Ссылка на основную публикацию
Adblock
detector