Как сделать защиту формулы в excel

Как сделать защиту формулы в excel?

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

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

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

  1. Выделите диапазон ячеек B2:B6 и вызовите окно «Формат ячеек» (CTRL+1). Перейдите на вкладку «Защита» и снимите галочку на против опции «Защищаемая ячейка». Нажмите ОК.
  2. Выберите инструмент «Рицензирование»-«Защитить лист».
  3. В появившемся диалоговом окне «Защита листа» установите галочки так как указано на рисунке. То есть 2 опции оставляем по умолчанию, которые разрешают всем пользователям выделять любые ячейки. А так же разрешаем их форматировать, поставив галочку напротив «форматирование ячеек». При необходимости укажите пароль на снятие защиты с листа.

Теперь проверим. Попробуйте вводить данные в любую ячейку вне диапазона B2:B6. В результате получаем сообщение: «Ячейка защищена от изменений». Но если мы захотим отформатировать любую ячейку на листе (например, изменить цвет фона) – нам это удастся без ограничений. Так же без ограничений мы можем делать любые изменения в диапазоне B2:B6. Как вводить данные, так и форматировать их.

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

Как скрыть формулу в ячейке Excel

Часто бывает так, что самое ценное на листе это формулы, которые могут быть достаточно сложными. Данный пример сохраняет формулы от случайного удаления, изменения или копирования. Но их можно просматривать. Если перейти в ячейку B7, то в строке формул мы увидим: «СУММ(B2:B6)» .

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

  1. Запретить выделять ячейки на листе.
  2. Включить скрытие содержимого ячейки.

Рассмотрим, как реализовать второй способ:

  1. Если лист защищенный снимите защиту выбрав инструмент: «Рецензирование»-«Снять защиту листа».
  2. Перейдите на ячейку B7 и снова вызываем окно «Формат ячеек» (CTRL+1). На закладке «Защита» отмечаем опцию «Скрыть формулы».
  3. Включите защиту с такими самыми параметрами окна «Защита листа» как в предыдущем примере.

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

Примечание. Закладка «Защита» доступна только при незащищенном листе.

Как скрыть лист в Excel

Допустим нам нужно скрыть закупочные цены и наценку в прайс-листе:

  1. Заполните «Лист1» так как показано на рисунке. Здесь у нас будут храниться закупочные цены.
  2. Скопируйте закупочный прайс на «Лист2», а в место цен в диапазоне B2:B4 проставьте формулы наценки 25%: =Лист1!B2*1,25.
  3. Щелкните правой кнопкой мышки по ярлычке листа «Лист1» и выберите опцию «Скрыть». Рядом же находится опция «Показать». Она будет активна, если книга содержит хотя бы 1 скрытый лист. Используйте ее, чтобы показать все скрытие листы в одном списке. Но существует способ, который позволяет даже скрыть лист в списке с помощью VBA-редактора (Alt+F11).
  4. Для блокировки опции «Показать» выберите инструмент «Рецензирование»-«Защитить книгу». В появившемся окне «Защита структуры и окон» поставьте галочку напротив опции «структуру».
  5. Выделите диапазон ячеек B2:B4, чтобы в формате ячеек установить параметр «Скрыть формулы» как описано выше. И включите защиту листа.

Внимание! Защита листа является наименее безопасной защитой в Excel. Получить пароль можно практически мгновенно с помощью программ для взлома. Например, таких как: Advanced Office Password Recovery – эта программа позволяет снять защиту листа Excel, макросов и т.п.

Полезный совет! Чтобы посмотреть скрытые листы Excel и узнать их истинное количество в защищенной книге, нужно открыть режим редактирования макросов (Alt+F11). В левом окне «VBAProject» будут отображаться все листы с их именами.

Но и здесь может быть закрыт доступ паролем. Для этого выбираем инструмент: «Tools»-«VBAProjectProperties»-«Protection» и в соответствующих полях вводим пароль. С другой стороны, если установленные пароли значит, книга скрывает часть данных от пользователя. А при большом желании пользователь рано или поздно найдет способ получить доступ этим к данным. Об этом следует помнить, когда Вы хотите показать только часть данных, а часть желаете скрыть! В данном случае следует правильно оценивать уровень секретности информации, которая предоставляется другим лицам. Ответственность за безопасность в первую очередь лежит на Вас.

Примечание. Группировка при защите листа Excel – не работает при любых настройках. Сделать доступную в полноценном режиме функцию группировки на защищенном листе можно только с помощью макросов.

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

Включение блокирования ячеек

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

Способ 1: включение блокировки через вкладку «Файл»

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

  1. Выделите весь лист, кликнув по прямоугольнику, который находится на пересечении панелей координат Excel. Кликните правой кнопкой мыши. В появившемся контекстном меню перейдите по пункту «Формат ячеек…».
  2. Откроется окно изменения формата ячеек. Перейдите во вкладку «Защита». Снимите галочку около параметра «Защищаемая ячейка». Нажмите на кнопку «OK».
  3. Выделите диапазон, который желаете заблокировать. Опять перейдите в окно «Формат ячеек…».
  4. Во вкладке «Защита» поставьте галочку у пункта «Защищаемая ячейка». Кликните по кнопке «OK».

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

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

    Способ 2: включение блокировки через вкладку «Рецензирование»

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

    1. Снимаем и устанавливаем флажки около параметра «Защищаемая ячейка» в окне формата соответствующих диапазонов точно так же, как мы это делали в предыдущем способе.
    2. Переходим во вкладку «Рецензирование». Кликаем по кнопке «Защитить лист». Эта кнопка расположена в блоке инструментов «Изменения».
    3. После этого открывается точно такое же окно настроек защиты листа, как и в первом варианте. Все дальнейшие действия полностью аналогичные.
    Читайте также  Как сделать многоугольник конкурентоспособности в excel?

    Урок: Как поставить пароль на файл Excel

    Разблокировка диапазона

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

    1. Переходим во вкладку «Рецензирование».
    2. На ленте в группе инструментов «Изменения» кликаем по кнопке «Снять защиту с листа».
    3. Появляется окошко, в которое следует ввести ранее установленный пароль. После ввода нужно кликнуть по кнопке «OK».

    После этих действий защита со всех ячеек будет снята.

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

    Мы рады, что смогли помочь Вам в решении проблемы.

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

    Помогла ли вам эта статья?

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

    Выбираем необходимый диапазон ячеек

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

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

    Выделить всю таблицу. Сделать это проще всего, нажав на специальную кнопку, что располагается на пересечении вертикали (нумерации строк) и горизонтали (обозначение столбцов). Однако можно воспользоваться и горячими клавишами, нажав CTRL+A.

    Нажать правую кнопку мыши (ПКМ).

    В меню выбрать пункт «Формат ячеек».

    В появившемся окне перейти во вкладку «Защита».

    Снять галку с пункта «Защищаемая ячейка».

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

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

    В меню снова же выбрать «Формат ячеек».

    Перейти в «Защиту».

    Поставить галку рядом с «Защищаемая ячейка».

    Ставим защиту на выбранные ячейки

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

    Нажмите по вкладке «Файл».

    В меню перейдите в раздел «Сведения».

    Нажмите по иконке «Защитить книгу».

    В меню выберите «Защитить текущий лист».

    Появится окошко, в котором необходимо провести настройку. Следуйте руководству:

    Ни в коем случае не снимайте галочку с пункта «Защитить лист и содержимое защищаемых ячеек».

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

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

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

    Второй способ

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

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

    Перейдите в «Рецензирование».

    Нажмите на кнопку «Защитить лист», что находится в группе инструментов «Изменения».

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

    Источник:
    http://word-office.ru/kak-sdelat-zaschitu-formuly-v-excel.html

    Как в Excel защитить формулу от редактирования и удаления?

    Как в Эксель (Excel) сделать защиту формулы?

    Защита формул в Excel

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

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

    Поэтому алгоритм будет таким:

    1) Сначала снять защиту со всех ячеек.

    2) Затем поставить защиту на ячейки с формулами.

    3) И в конце концов включить защиту листа.

    I. Для снятия защиты с ячеек нужно выделить все ячейки на листе с помощью комбинации клавиш «Ctrl» + «A», а затем щёлкнуть по любой ячейке правой кнопкой мыши и в контекстном меню выбрать пункт «Формат ячеек».

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

    Нажимаем на кнопку «OK», и все ячейки на листе перестанут быть защищаемыми.

    II. Для защиты формулы нужно вызвать всё то же окно «Формат ячеек» и перейти на вкладку «Защита».

    Далее может быть несколько вариантов.

    1) Поставить галочки как на пункте «Защищаемая ячейка», так и на пункте «Скрыть формулы».

    Это самое оптимальное, так как пользователь не увидит формулу и не сможет её отредактировать / удалить.

    2) Поставить галочку только на пункте «Защищаемая ячейка».

    В этом случае формула в ячейке будет видна, но редактировать / удалить её не получится — то есть этот вариант нам тоже подходит.

    3) Поставить галочку только на пункте «Скрыть формулы».

    А вот это нам не подходит — формула хоть и не будет видна, но ничего не помешает написать в ячейку с формулой что-то другое или вообще очистить её.

    После того как поставили галочки, нажимаем на кнопку «OK».

    III. Чтобы защитить лист нужно перейти на вкладку панели инструментов «Рецензирование» и нажать на кнопку «Защитить лист».

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

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

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

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

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

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

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

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

    Дополнительно нужно в конце защитить лист.

    Чтобы защитить формулу excel нужно:

    1) ячейка с формулой имела параметр «защищаемая ячейка» — окно «формат ячеек» — вкладка «Защита»

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

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

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

    Читайте также  Гистограмма распределения в EXCEL

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

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

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

    Источник:
    http://www.bolshoyvopros.ru/questions/3239615-kak-v-excel-zaschitit-formulu-ot-redaktirovanija-i-udalenija.html

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

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

    Включение блокирования ячеек

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

    Способ 1: включение блокировки через вкладку «Файл»

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

    1. Выделите весь лист, кликнув по прямоугольнику, который находится на пересечении панелей координат Excel. Кликните правой кнопкой мыши. В появившемся контекстном меню перейдите по пункту «Формат ячеек…».

    Откроется окно изменения формата ячеек. Перейдите во вкладку «Защита». Снимите галочку около параметра «Защищаемая ячейка». Нажмите на кнопку «OK».

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

    Но, дело в том, что после этого диапазон ещё не стал защищенным. Он станет таковым только тогда, когда мы включим защиту листа. Но при этом, изменять нельзя будет только те ячейки, где мы установили галочки в соответствующем пункте, а те, в которых галочки были сняты, останутся редактируемыми.
    Переходим во вкладку «Файл».

    В разделе «Сведения» кликаем по кнопке «Защитить книгу». В появившемся списке выбираем пункт «Защитить текущий лист».

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

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

    Способ 2: включение блокировки через вкладку «Рецензирование»

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

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

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

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

      Переходим во вкладку «Рецензирование».

    На ленте в группе инструментов «Изменения» кликаем по кнопке «Снять защиту с листа».

  • Появляется окошко, в которое следует ввести ранее установленный пароль. После ввода нужно кликнуть по кнопке «OK».
  • После этих действий защита со всех ячеек будет снята.

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

    Источник:
    http://lumpics.ru/how-protect-cell-from-changes-in-excel/

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

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

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

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

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

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

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

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

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

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

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

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

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

    Читайте также  Как сделать в excel проверку совпадений с введенными данными?

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

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

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

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

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

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

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

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

    Источник:
    http://www.planetaexcel.ru/techniques/5/66/

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

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

    Включаем защиту ячеек

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

    Метод 1: используем меню “Файл”

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

      Сначала нужно выделить все содержимое листа. Для этого щелкаем по прямоугольнику на пересечении координатных панелей. Также можно нажать комбинацию клавиш Ctrl+A (один раз, если выбрана ячейка за пределами заполненной таблицы, два раза – если выбрана ячейка внутри нее).

    Метод 2: применяем инструменты вкладки “Рецензирование”

    Второй метод включения защиты ячеек предполагает использование инструментов вкладки “Рецензирование”. Вот как это делается:

    1. Выполняем шаги 1-5, описанные в методе 1, т.е. снимаем защиту со всего листа и обратно устанавливаем только для выделенных ячеек.
    2. В группе инструментов “Защита” вкладки “Рецензирование” жмем кнопку “Защитить лист”.
    3. Появится уже знакомое окно с параметрами защиты листа. Дальше выполняем те же шаги, что и при реализации описанного выше метода.

    Примечание: При сжатых размерах окна программы (по горизонтали) блок инструментов “Защита” представляет собой кнопку, нажатие которой раскроет список доступных команд.

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

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

    Для снятие блокировки необходимо ввести пароль:

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

    Заключение

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

    Источник:
    http://microexcel.ru/zashita-yacheek/

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

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

    Включение блокирования ячеек

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

    Способ 1: включение блокировки через вкладку «Файл»

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

    1. Выделите весь лист, кликнув по прямоугольнику, который находится на пересечении панелей координат Excel. Кликните правой кнопкой мыши. В появившемся контекстном меню перейдите по пункту «Формат ячеек…».

    Откроется окно изменения формата ячеек. Перейдите во вкладку «Защита». Снимите галочку около параметра «Защищаемая ячейка». Нажмите на кнопку «OK».

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

    Но, дело в том, что после этого диапазон ещё не стал защищенным. Он станет таковым только тогда, когда мы включим защиту листа. Но при этом, изменять нельзя будет только те ячейки, где мы установили галочки в соответствующем пункте, а те, в которых галочки были сняты, останутся редактируемыми.
    Переходим во вкладку «Файл».

    В разделе «Сведения» кликаем по кнопке «Защитить книгу». В появившемся списке выбираем пункт «Защитить текущий лист».

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

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

    Способ 2: включение блокировки через вкладку «Рецензирование»

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

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

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

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

      Переходим во вкладку «Рецензирование».

    На ленте в группе инструментов «Изменения» кликаем по кнопке «Снять защиту с листа».

  • Появляется окошко, в которое следует ввести ранее установленный пароль. После ввода нужно кликнуть по кнопке «OK».
  • После этих действий защита со всех ячеек будет снята.

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

    Источник:
    http://lumpics.ru/how-protect-cell-from-changes-in-excel/