Защита электронной таблицы excel

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

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

Предупреждение: 

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

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

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

Ниже описаны различные варианты защиты данных в Excel.

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

    • Шифрованиефайлов. При выборе этого параметра вы указываете пароль и Excel файл. Это предотвращает открытие файла другими пользователями. Дополнительные сведения см. в Excel файла.

    • Установка пароля для открытия или изменения файла.Вы указываете пароль для открытия или изменения файла. Используйте этот параметр, если нужно предоставить доступ только для чтения или изменить доступ для разных пользователей. Дополнительные сведения см. в Excel файла.

    • Пометитькак окончательный. Используйте этот параметр, если вы хотите пометить файл Excel как окончательную версию и запретить дальнейшие изменения, внесенные другими пользователями. Дополнительные сведения см. в документе, книге или презентации.

    • Ограничить доступ.Если у вашей организации есть разрешения на управление правами на доступ к данным (IRM), вы можете применить к документу любые из доступных разрешений IRM. Дополнительные сведения см. в документе, книге или презентации.

    • Цифроваяподпись: в файл Excel цифровые подписи. Дополнительные сведения см. в статье Добавление и удаление цифровой подписи в файлах Office.

      Примечание: Для добавления цифровой подписи нужен действительный сертификат, выданный центром сертификации (ЦС).

  • На уровне книги: вы можете заблокировать структуру книги с помощью пароля. Это предотвращает добавление, перемещение, удаление, скрытие и переименование листов другими пользователями. Дополнительные сведения см. в статье Защита книги.

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

Какой уровень защиты нужно использовать?

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

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

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

  • Чтобы контролировать действия со структурой книги, используйте защиту на уровне книги. Предположим, что книга с отчетом содержит несколько листов (по одному для каждого участника группы). Вы хотите, чтобы каждый участник мог добавлять данные на свой лист, но не мог изменять какие-либо листы в книге, например добавлять или перемещать их.

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

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

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

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Защита файла Excel

Защита книги

Защита листа

Нужна дополнительная помощь?

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

Способ 1: Установка пароля при сохранении файла

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

  1. Допустим, вы уже завершили редактирование электронной таблицы и готовы перейти к ее сохранению с добавлением пароля. Тогда на верхней панели выберите меню «Файл».Переход в меню Файл для установки пароля для Excel-файла

  2. В появившемся окне на левой панели выберите пункт «Сохранить как».Открытие раздела с экспортом для установки пароля для Excel-файла

  3. Далее щелкните по «Обзор», чтобы перейти к «Проводнику» и не только выбрать место сохранения таблицы, но и указать сам пароль.Открытие параметров экспорта для установки пароля для Excel-файла

  4. В небольшом окошке сохранения разверните меню «Сервис» и выберите из него пункт «Общие параметры».Открытие окна защиты для установки пароля для Excel-файла

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

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

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

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Способ 2: Установка пароля через меню «Сведения»

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

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

  2. Нажмите по кнопке «Защитить книгу», чтобы открыть доступные настройки защиты.Раскрытие списка в меню Сведения для установки пароля для Excel-файла

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

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

Способ 3: Использование онлайн-сервисов

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

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

  2. Убедитесь в том, что файл выбран, затем в специально отведенном поле введите пароль.Ввод нового ключа безопасности на сайте для установки пароля для Excel-файла

  3. Подтвердите его добавление, кликнув по «Protect».Запуск обработки на выбранном сайте для установки пароля для Excel-файла

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

  5. Страница обновится, появится кнопка для скачивания электронной таблицы. Эта версия файла теперь будет открываться только после ввода установленного через онлайн-сервис пароля.Скачивание результата с сайта после установки пароля для Excel-файла

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

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

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

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

Как поставить защиту на ячейку в Excel? По умолчанию все ячейки в Excel защищаемые. Это легко проверить: кликаем на любую ячейку правой кнопкой, выбираем ФОРМАТ ЯЧЕЕК – ЗАЩИТА. Видим, что галочка на пункте ЗАЩИЩАЕМАЯ ЯЧЕЙКА проставлена. Но это еще не значит, что они уже защищены от изменений.

Защищаемая ячейка.

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

Рассмотрим пример. Имеем простую таблицу с данными. Такую таблицу нам нужно разослать в филиалы, чтобы магазины заполнили столбец ПРОДАННОЕ КОЛИЧЕСТВО и отправили обратно. Во избежание внесения каких-то изменений в другие ячейки, защитим их.

Для начала освободим от защиты те ячейки, куда сотрудники филиалов будут вносить изменения. Выделяем D4:D11, правой кнопкой вызываем меню, выбираем ФОРМАТ ЯЧЕЕК и убираем галочку с пункта ЗАЩИЩАЕМАЯ ЯЧЕЙКА.

Теперь выбираем вкладку РЕЦЕНЗИРОВАНИЕ – ЗАЩИТИТЬ ЛИСТ. Появляется такое окно, где будут проставлены 2 галочки. Первую из них мы убираем, чтобы исключить любое вмешательство сотрудников филиалов, кроме заполнения столбца ПРОДАННОЕ КОЛИЧЕСТВО. Придумываем пароль и нажимаем ОК.

Защита листа.

Внимание! Не забудьте свой пароль!

Теперь в диапазон D4:D11 посторонние лица смогут только вписать какое-то значение. Т.к. мы ограничили все остальные действия, никто не сможет даже изменить цвет фона. Все средства форматирования на верхней панели инструментов не активные. Т.е. они не работают.



Защита книги Excel от редактирования

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

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

Прежнее форматирование сохраняем. Т.е. у нас по-прежнему можно вносить изменения только в столбец ПРОДАННОЕ КОЛИЧЕСТВО. Чтобы защитить книгу полностью, на вкладке РЕЦЕНЗИРОВАНИЕ выбираем ЗАЩИТИТЬ КНИГУ. Оставляем галочки напротив пункта СТРУКТУРУ и придумываем пароль.

Защита книги.

Теперь, если мы попробуем переименовать лист, у нас это не получится. Все команды серого цвета: они не работают.

Снимается защита с листа и книги теми же кнопками. При снятии система будет требовать тот же пароль.

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

Уровень 0. Защита от ввода некорректных данных в ячейку

Самый простой способ. Позволяет проверять что именно пользователь вводит в определенные ячейки и не разрешает вводить недопустимые данные (например, отрицательную цену или дробное количество человек или дату октябрьской революции вместо даты заключения договора и т.п.) Чтобы задать такую проверку ввода, необходимо выделить ячейки и выбрать на вкладке Данные (Data) кнопку Проверка данных (Data Validation). В Excel 2003 и старше это можно было сделать с помощью меню Данные — Проверка (Data — Validation). На вкладке Параметры из выпадающего списка можно выбрать тип разрешенных к вводу данных:

protection1.png

Соседние вкладки этого окна позволяют (при желании) задать сообщения, которые будут появляться перед вводом — вкладка Сообщение для ввода (Input Message), и в случае ввода некорректной информации — вкладка Сообщение об ошибке (Error Alert):

protection2.png  

 Уровень 1. Защита ячеек листа от изменений

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

  1. Выделите ячейки, которые не надо защищать (если таковые есть), щелкните по ним правой кнопкой мыши и выберите в контекстном меню команду Формат ячеек (Format Cells). На вкладке Защита (Protection) снимите флажок Защищаемая ячейка (Locked). Все ячейки, для которых этот флажок останется установленным, будут защищены при включении защиты листа. Все ячейки, где вы этот флаг снимете, будут доступны для редактирования несмотря на защиту. Чтобы наглядно видеть, какие ячейки будут защищены, а какие — нет, можно воспользоваться этим макросом.
  2. Для включения защиты текущего листа в Excel 2003 и старше — выберите в меню Сервис — Защита — Защитить лист (Tools — Protection — Protect worksheet), а в Excel 2007 и новее — нажмите кнопку Защитить лист (Protect Sheet) на вкладке Рецензирование (Reveiw). В открывшемся диалоговом окне можно задать пароль (он будет нужен, чтобы кто попало не мог снять защиту) и при помощи списка флажков настроить, при желании, исключения:

protection3.png

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

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

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

Чтобы сделать это выберите на вкладке Рецензирование (Review) кнопку Разрешить изменение диапазонов (Allow users edit ranges). В версии Excel 2003 и старше для этого есть команда в меню Сервис — Защита — Разрешить изменение диапазонов (Tools — Protection — Allow users to change ranges):

protection4.png

В появившемся окне необходимо нажать кнопку Создать (New) и ввести имя диапазона, адреса ячеек, входящих в этот диапазон и пароль для доступа к этому диапазону:

protection5.png

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

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

Уровень 3. Защита листов книги

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

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

то вам необходима защита всех листов книги, с помощью кнопки Защитить книгу (Protect Workbook) на вкладке Рецензирование (Reveiw) или — в старых версиях Excel — через меню Сервис — Защита — Защитить книгу (Tools — Protection — Protect workbook):

protection7.png

Уровень 4. Шифрование файла

При необходимости, Excel предоставляет возможность зашифровать весь файл книги, используя несколько различных алгоритмов шифрования семейства RC4. Такую защиту проще всего задать при сохранении книги, т.е. выбрать команды Файл — Сохранить как (File — Save As), а затем в окне сохранения найти и развернуть выпадающий список Сервис — Общие параметры (Tools — General Options). В появившемся окне мы можем ввести два различных пароля — на открытие файла (только чтение) и на изменение:

protection6.png

Ссылки по теме

  • Как установить/снять защиту на все листы книги сразу (надстройка PLEX)
  • Подсветка незащищенных ячеек цветом
  • Правильная защита листов макросом

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

Давайте рассмотрим эти способы применительно к наиболее актуальным на сегодняшний день версиям Microsoft Excel 20102013.

Защита файла

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

пароль на открытие файла

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

запрос на открытие файла

Еще один вариант защиты файла: «Файл» -> «Сохранить как» -> «Обзор» (для Excel 2013), затем перейти в «Сервис» -> «Общие параметры».  В открывшемся окне можно указать не только пароль на открытие, но и отдельный пароль на изменение файла.

пароль на редактирование файла

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

запрос на редактирование файла

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

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

защита книги

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

защита книги в действии

Защита листа

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

защита листа

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

сообщение о запрете редактирования ячеек

Можно защищать не весь лист, исключив отдельные ячейки. Для отключения надо выделить ячейки, которые не требуется защищать, кликнуть на них правой клавишей мыши и выбрать пункт «Формат ячеек». Затем перейти на вкладку «Защита» и убрать флажок «Защищаемая ячейка». Ячейки со снятым флажком будут доступны для редактирования не смотря на защиту листа.

отключение защиты для отдельных ячеек

Защита диапазона

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

защита диапазона

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

запрос пароля для редактирования ячейки

Заключение

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

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

Понравилась статья? Поделить с друзьями:
  • Заявка на канцтовары образец excel для сотрудников
  • Защитить ячейку от редактирования excel 2010
  • Защитить ячейку от заполнения в excel
  • Защитить ячейку в таблице word
  • Защитить ячейки от фильтра в excel