Защита данных в Excel

Приветствую всех! В этот раз мы рассмотрим способы защиты данных в Excel, от примитивных приёмов, до более серьёзных с паролированием.


Спрятать содержимое ячеек


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

Нажимаем Ctrl+1 или выбираем «Формат ячеек», в открывшемся меню «Число»-«Все форматы»-«Тип» вводим подряд 3 точки с запятой без пробелов.

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

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

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


Защита ячеек листа от изменений


В случаях, когда необходимо защитить не весь лист, а только некоторые его части, оставив пользователям возможность вводить информацию в определенные ячейки, нужно выделить ячейки, которые не надо защищать (если такие есть), нажимаем Ctrl+1 «Формат ячеек»-«Защита» и снимаем флажок «Защищаемая ячейка».

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

По умолчанию этот флажок всегда включён для всех ячеек.

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

Этот приём необходим т.к. в Excel команда «защитить диапазон», отсутствует, а есть только «защитить лист» и «защитить книгу», поэтому таким образом мы решаем эту проблему.


Далее для включения защиты текущего листа нажимаем кнопку «Защитить лист» на вкладке «Рецензирование». В открывшемся окне можно установить пароль (он необходим, чтобы кто попало не мог снять защиту) и при помощи списка флажков настроить исключения:

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

Например, необходимо оставить пользователям:

- возможность помечать ячейки маркером (но не менять их содержимое) –включаем флажок «Форматирование».

- использование фильтрации и/или сортировки (через Автофильтр) – включаем флажки «Использование автофильтра» и/или «Сортировка». Только перед включением защиты сперва создайте сам фильтр на вкладке «Данные».


Чтобы предотвратить выделение защищённых ячеек и копирование их на новый лист с последующим редактированием, снимите в списке разрешений все флажки, кроме второго. В результате вы разрешаете выделять только разблокированные ячейки (для которых вы предварительно выключили флажок «Защищаемая ячейка»), а все остальные ячейки на листе выделить и скопировать будет невозможно.


Выборочная защита диапазонов листа для разных пользователей


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

Чтобы это сделать, выбираем на вкладке «Рецензирование» кнопку «Разрешить изменение диапазонов».

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

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

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

Повторяем эти действия для каждого из диапазонов разных пользователей, пока все они не окажутся в списке. Далее нажимаем кнопку «Защитить лист» (предыдущий пункт) и включаем защиту всего листа.

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


Защита листов книги


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

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

Флажок «Структуру» отмечен по умолчанию, т.к. он подразумевает стандартный набор функций защиты листов от удаления, переименования, копирования.

Флажок «Окна» не обязательный и необходим для запрета пользователю сворачивать и/или изменять размеры окна книги внутри окна Excel или изменять закрепление областей.


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

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

Шифрование книги


В Excel имеется возможность зашифровать весь файл книги, используя алгоритм шифрования AES 128-bit. Взломать его напрямую невозможно, а автоматический подбор пароля осложнён низкой скоростью перебора вариантов, поэтому не забывайте свои пароли.


Данную защиту можно задать при сохранении книги, выбрав «Файл» – «Сохранить как» или клавишу F12, в окне сохранения нажать «Сервис» – «Общие параметры».

В появившемся окне можно ввести два разных пароля – на открытие файла (только чтение) и на изменение:

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

Если задать первый пароль (для открытия), то пользователь не сможет даже открыть файл для просмотра.

Если же пользователь знает первый пароль, но мы задали и второй (для изменения), то пользователю надо будет либо ввести пароль для изменения, либо ограничиться просмотром, нажав на кнопку «Только для чтения».

При сохранении книги необязательно вводить оба пароля, вполне достаточно одного из вышеуказанных, исходя из ситуации.

Кстати, в Microsoft Word этот способ тоже работает.


Суперскрытый лист


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

Чтобы улучшить защиту у нас должно быть открыто минимум два листа (т.к. один лист мы скроем), затем открываем редактор Visual Basic, на вкладке «Разработчик» или нажатием Alt+F11, выбираем «Visual Basic».


Нажатием Project Explorer или Ctrl+R откроется меню

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

В верхней части выделяем наш Лист1, а в нижней части находим свойство Visible и делаем его xlSheetVeryHidden.

Защита данных в Excel Microsoft Excel, Защита, Защита информации, Полезное, На заметку, Длиннопост

Можно переименовать Лист2 на какое-нибудь слово, чтобы не палиться о наличии Листа1 и теперь узнать о его существовании можно только в редакторе Visual Basic, в других местах он отображаться не будет.


Берегите свои данные, чаще сохраняйтесь Shift+F12 и вы никогда ничего не потеряете.

MS, Libreoffice & Google docs

719 постов15K подписчика

Добавить пост

Правила сообщества

1. Не нарушать правила Пикабу

2. Публиковать посты соответствующие тематике сообщества

3. Проявлять уважение к пользователям

4. Не допускается публикация постов с вопросами, ответы на которые легко найти с помощью любого поискового сайта.

По интересующим вопросам можно обратиться к автору поста схожей тематики, либо к пользователям в комментариях


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

Утверждения вроде "пост - отстой", это оскорбление автора и будет наказываться баном.

Вы смотрите срез комментариев. Показать все
13
Автор поста оценил этот комментарий
С офиса 2007 года, пароль снять с таблицы, две минуты делов то. Парольная защита в офисе это фикция и защита от реальных дураков.
https://answit.com/kak-snyat-parol-s-excel/ нужен только блокнот и все.
раскрыть ветку (28)
3
Автор поста оценил этот комментарий
Абсолютно согласен. Мне по работе иногда приходится скачивать тендерную документацию, и снимать защиту от редактирования - пользуюсь именно этим способом. Однако однажды столкнулся с интересным способом защиты: пароль ставился автоматически на основе шифра Виженера. То есть, сам файл я открыть смог, отредактировать смог. Но перед сохранением опять ставилась защита паролем. И при повторном открытии файла он опять был защищён. Окончательно убрать защиту я смог только деактивировав макрос шифрования. Когда будет время я выложу пример макрос - думаю будет интересно
раскрыть ветку (10)
1
Автор поста оценил этот комментарий
Выложи, пожалуйста. Я хочу посмотреть
раскрыть ветку (9)
Автор поста оценил этот комментарий
Привет. Выложил файл с шифром Виженера
раскрыть ветку (1)
Автор поста оценил этот комментарий
Спасибо
Автор поста оценил этот комментарий
Он на работе. 9го выйду, посмотрю
раскрыть ветку (6)
Автор поста оценил этот комментарий

Ну, мы всё ждем

раскрыть ветку (5)
Автор поста оценил этот комментарий
Я обязательно оправдаю ожидания.
раскрыть ветку (3)
Автор поста оценил этот комментарий

Сам файл выложил, можете качать: https://my-files.ru/0hj4bh

Это исходный файл. Защищены как книга, так и сам проект VBA

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


Когда снимете защиту проекта - сможете отобразить скрытый лист 2 (на нем часть, нужная для шифрования), и сам код макроса шифрования Виженера.

раскрыть ветку (2)
Автор поста оценил этот комментарий

Сейчас уезжаю по делам. Вечером продолжу обсуждение

раскрыть ветку (1)
Автор поста оценил этот комментарий

Спасибо

Автор поста оценил этот комментарий
Выложил файл, смотри
3
DELETED
Автор поста оценил этот комментарий

вроде бы как раз в старом формате Excel, который xls, защита слабая, а в xlsx уже сильнее?

Но Elcomsoft Advanced Password Recovery и их ломает.

раскрыть ветку (1)
8
Автор поста оценил этот комментарий

xlsx это xml в zip архиве, нет там никакой защиты

Автор поста оценил этот комментарий

Пароль это защита от случайной разблокировки.

Автор поста оценил этот комментарий
Пароль с книги таким образом снять не получится (который запрашивается еще до открытия книги) в архиве не оказывается папки xl. Лично я всегда пользуюсь таким, чтобы даже содержимое не было видно посторонним.
раскрыть ветку (13)
2
Автор поста оценил этот комментарий
Все получится. Способ с архивом универсальный. Просто надо тщательнее читать инструкции.
раскрыть ветку (12)
Автор поста оценил этот комментарий
Вот что вижу при открытии файла как архива. Папок xl и worksheets нет. Что я делаю не так?
Иллюстрация к комментарию
раскрыть ветку (11)
1
Автор поста оценил этот комментарий

1. Измени расширение на zip или rar

2. Открой файл программой WinRar

Иллюстрация к комментарию
раскрыть ветку (10)
Автор поста оценил этот комментарий
Вот например ссылка на запароленный файл https://yadi.sk/d/I7IeRMMN_4Xu3Q
раскрыть ветку (7)
1
Автор поста оценил этот комментарий
Сейчас не за компом. Скоро посмотрю.
Чтобы время не терять, вот ещё инструкция:
Сохраните документ в формате .xlsx. Измените расширение файла на .zip Откройте полученный архив, выделите файл settings.xml, нажмите кнопку «Извлечь». Откройте данный файл с помощью текстового редактора, найдите следующий тег <w:documentProtection ... />, удалите его. Далее добавьте файл settings.xml в архив, подтвердите замену файла. Переименуйте архив в файл с расширением .xlsx. Откройте документ в программе Word – защита снята.
Автор поста оценил этот комментарий

Добрый день. Дайте свой контакт , пожалуйста?

раскрыть ветку (1)
Автор поста оценил этот комментарий
gremlin322@list.ru
Автор поста оценил этот комментарий
Почему то не могу открыть твой файл архиватором. У тебя какой офис стоит? Сейчас своим 2010 специально создал запароленный файл, и он открылся без проблем
раскрыть ветку (3)
2
Автор поста оценил этот комментарий

В общем способ снятия защиты листа или книги через архиватор-блокнот работает только если защиту ставили через вкладку Рецензирование - Защита листа (или Защита книги).

Если защищали через Файл - Защитить книгу - Зашифровать паролем, то этот способ не подойдет
Внутри архива содержится вот это:

Иллюстрация к комментарию
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Тебе именно об этом сразу и сказали, но ты, какого то хрена отправил "тщательнее читать инструкции", знаток.
Автор поста оценил этот комментарий
Вот и я не могу открыть winrar- ом. 7-zip с грехом пополам открывает, но нужных файлов в архиве нет. Офис 2013.
Автор поста оценил этот комментарий
Просто с защитой листов метод из выше указанной ссылки работает, а с таким паролем нет
Иллюстрация к комментарию
Автор поста оценил этот комментарий
Если файл не защищен паролем, то winrar открывает, а защищенный файл отказался открывать:
Иллюстрация к комментарию
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку