Как поставить защиту на формулы в excel. Как установить пароль для защиты от редактирования. Снятие блокировки с ячеек

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

Важно:

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

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

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

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

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

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

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

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

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

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

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

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


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

    Параметр

    Возможность

    выделение заблокированных ячеек

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

    выделение незаблокированных ячеек

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

    форматирование ячеек

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

    форматирование столбцов

    Использование любых команд форматирования столбцов, включая изменение ширины столбца или скрытие столбцов (вкладка Главная , группа Ячейки , кнопка Формат ).

    форматирование строк

    Использование любых команд форматирования строк, включая изменение высоты строки или скрытие строк (вкладка Главная , группа Ячейки , кнопка Формат ).

    вставку столбцов

    Вставка столбцов.

    вставку строк

    Вставка строк.

    вставку гиперссылок

    Вставка новых гиперссылок (даже в незаблокированных ячейках).

    удаление столбцов

    Удаление столбцов.

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

    удаление строк

    Удаление строк.

    Примечание: Если Удаление строк защищена и Вставка строк не защищена, пользователь может вставлять строки, но их нельзя удалить.

    сортировку

    Использование команд для сортировки данных (вкладка Данные , группа Сортировка и фильтр ).

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

    использование автофильтра

    Использование стрелок раскрывающегося списка для изменения фильтра в диапазонах, если применяются автофильтры.

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

    использование отчетов сводной таблицы

    Форматирование, изменение макета, обновление данных либо иное изменение отчетов сводной таблицы, а также создание отчетов.

    изменение объектов

    Выполнять следующие действия:

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

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

      Добавление или редактирование примечаний.

    изменение сценариев

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

  2. При желании можно ввести пароль в поле Пароль для отключения защиты листа и нажать кнопку ОК . В диалоговом окне Подтверждение пароля еще раз введите пароль и нажмите ОК .

    Важно:

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

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

Как определить, защищен ли лист?

Если лист защищен, команда Защитить лист на ленте изменяется на Снять защиту листа . Команду Снять защиту листа можно найти на вкладке Рецензирование в группе Изменения .


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

Отмена защиты листа Excel

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

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

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

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

Итак, для начала – как отличить защищенную ячейку от незащищенной? Выделите ячейку/ячейки, нажмите на одну из них правой кнопкой и в контекстном меню выберите “Формат ячеек…”.

2 шаг

Перейдите на вкладку “Защита”. Это самая правая вкладка в окне форматирования ячейки.
Посмотрите на две галочки, которые там есть.
Если верхняя (“Защищаемая ячейка”) отмечена – значит, редактирование данных ячеек будет недоступно, если включить защиту листа. Если же её снять – ее можно будет редактировать даже в режиме защиты.
Если отмечена нижняя (“Скрыть формулы”) – при защите листа нельзя будет увидеть формулу ячейки в строке формул.
Нажмите “ОК”, чтобы закрыть данное окно.
По умолчанию у всех ячеек верхняя отмечена

3 шаг

Выберите в меню сверху пункт “Сервис → Защита → Защитить лист…”.

4 шаг

Вы увидите окно, в котором можно настроить, как именно будет защищен лист. Можно ввести в текстовое поле пароль, который необходимо будет ввести для снятия защиты.
Теперь об основных галочках в рамке “Разрешить всем пользователям листа”. “Выделение заблокированных ячеек” – можно ли выделять ячейки, у которых стоит галочка “Защищаемая ячейка” (см. шаг 2), “Выделение незаблокированных ячеек” – у которых не стоит. “Форматирование ячеек/столбцов/строк” – можно ли формать формат ячеек (цвет, шрифт, границы, …), стобцов (ширина), строк (высота). “Вставку стобцов/строк/гиперссылок” – можно ли добавлять на страницу столбы, строки, вставлять гиперссылки, “Удаление столбцов/строк” – можно ли удалять столбцы и строки. Нажмите “ОК”, чтобы защитить лист.

5 шаг

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

6 шаг

Чтобы снять защиту листа, выберите в меню пункт “Сервис → Защита → Снять защиту листа…”. Если Вы указывали пароль, защищая лист – Excel запросит у Вас пароль.

7 шаг

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

8 шаг

Выделите все ячейки, нажав на прямоугольник на пересечении разметки столбцов и ячеек. Затем зайдите в уже знакомое нам окно “Формат ячеек” (нажмите правой кнопкой и выберите этот пункт в контекстном меню).

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

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

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

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

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

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

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

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

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

    Нажать ОК.

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

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

    Нажать ПКМ.

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

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

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

    Кликнуть по ОК.

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

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

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

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

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

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

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

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

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

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

    Нажмите ОК.

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

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

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

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

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

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

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

На днях от одного из пользователей поступил вопрос: Как защитить определенные ячейки от изменений?

Можно обычным способом, можно с помощью VBA (но я не сторонник решения с VBA, так как это не везде разрешено и будет работать).

Во-первых, сделать ячейки защищаемыми;

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

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

Во-вторых, установить защиту листа.

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

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

С помощью защиты ячеек, таблицу можно четко разграничить на области, которые можно изменять и которые изменять нельзя. Как вы уже убедились, сделать это достаточно просто. Единственное неудобство возникает, когда требуется выборочно защитить ячейки, например, установить защиту только на ячейки с формулами, но и это неудобство решается. Для этого достаточно зайти на вкладку «Главная» и в группе «Редактирование» раскрыть меню кнопки «Найти и выделить», после чего выбрать пункт «Выделение группы ячеек…» и выбрать необходимый параметр (читать подробнее о выделении группы ячеек ). После того как все нужные ячейки будут выделены, остается сделать ячейки защищаемыми, после чего установить защиту листа. Напомню, что для выделения всех ячеек листа можно воспользоваться сочетанием горячих клавиш Ctrl1+A либо кликнуть по так называемой нулевой ячейке (на скриншоте нулевая ячейка выделена красной рамкой).

На этом собственно все.

Есть еще обратный вариант, решения того же вопроса:

Выделите все ячейки, затем в меню Формат выберите команду Ячейки (CTRL+1) В появившемся стандартном диалоговом окне выделите закладку Защита и снимите «флажок» напротив Защищаемая ячейка . Теперь выделите ячейки, которые предназначены для блокирования (можно выделить несмежные ячейки и диапазоны, используя клавишу CTRL) и в меню Формат опять выберите команду Ячейки, после чего установите «флажок» напротив Защищаемая ячейка. Теперь в меню Сервис выберите пункт Защита и команду Защитить лист. В списке Разрешить всем пользователям этого листа: обязательно уберите «флажок» напротив Выделение заблокированных ячеек и установите «флажок» напротив Выделение незаблокированных ячеек, введите нужный пароль и нажмите кнопку Ok.

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

  • ограничить права пользователей или групп, установив пароль на определённый перечень (или всю книгу);
  • предохранить элементы от того, чтобы не изменить клетку самостоятельно и не потерять информацию.

В статье рассмотрены доступные в Excel варианты.

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

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

  1. ограничение на ввод некорректной информации;
  2. предохранение выборочного количества или определённой группы значений от редактирования;
  3. установка различных прав для разных юзеров или групп;
  4. ограничение прав к одному или нескольким страницами книги Excel.

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

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

Указанный способ - самый простой в применении. С его помощью вы сможете контролировать то, что вы (или другой пользователь) вводите в клетку. Можно отсеивать данные, которые не проходят по определённым критериям, что также можно указать. Таким образом, вы можете предотвратить ввод отрицательной цены, дробного количества человек или неправильной даты определённого события. Для того чтобы установить защиту, нужно:

  1. Выделить элементы, на которые будет распространяться функция.
  2. Перейти во вкладку «Данные» в Excel, затем в области «Работа с данными » кликнуть «Проверка данных».
  3. Откроется окно - в «Параметры» укажите тип данных, от введения которых хотите уберечь клетки.
  4. Вы также можете настроить уведомления, которые Excel будет выводить перед редактированием и в случае ввода некорректных данных. Это делается во вкладках «Сообщение для ввода» и «Сообщение об ошибке» соответственно.
  5. Затем необходимо сохранить настройки, нажав «ОК», и они вступят в силу.

Добавляем автоматические уведомления для работы с ячейками.

Ограничение от редактирования

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

  • Всех элементов рабочей области - нажмите Ctrl + «A»;
  • Конкретных - выберите их вручную, используя Ctrl для добавления ячейки в перечень и Shift для того, чтобы включить в него сразу несколько по горизонтали, вертикали или поперёк;
  • Определённых групп элементов, например, только клетки с формулами , примечаниями или любые другие.

Ограничение всей рабочей области:

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

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

Ограничение прав к клеткам, выбранным вручную:

  1. Выделите элементы, которые предохранять не нужно, кликая по ним, удерживая Shift (для включения в перечень группы) и Ctrl (для включения конкретной, в том числе несмежной ячейки).
  2. На выделенной области нажмите правой клавишей мыши, чтобы открыть контекстное меню.
  3. Выберите «Формат ячеек», в окне перейдите в «Защита» и снимите галочку с «Защищаемая ячейка» - все остальные отмеченные элементы будут ограничены в редактировании при активации предохранения листа.
  4. Кликните «ОК», чтобы применить настройки.
  5. После этого вам необходимо активировать опцию.

Ограничение доступа к определённым группам клеток нужно в том случае, если необходимо ограничить редактирование одной или нескольких групп с конкретными свойствами содержимого:

  1. Укажите элементы, принадлежащие к одной или нескольким группам, которые нужно уберечь. Для этого перейдите по пути «Главная» - «Редактирование» - «Найти и выделить» - «Выделение группы ячеек».
  2. Укажите необходимые опции и нажмите «ОК», чтобы изменения вступили в силу.
  3. После этого вам нужно активировать функцию предохранения.

Пример выбора содержимого с определенными свойствами.

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

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

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

Если вы хотите оставить возможность форматирования всех элементов страницы Excel, отметьте только три первых пункта.

Excel позволяет добавить пароль при защите листа.

Ограничение разных диапазонов для разных пользователей

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

  1. Перейти во вкладку «Рецензирование», нажать «Разрешить изменение диапазонов».
  2. В новом окне создать область - ввести перечень значений и пароль для доступа к ним.
  3. Сделать требуемое количество произвольных областей и разрешить доступ любому количеству юзеров.
  4. Установить функцию, чтобы изменения вступили в силу.

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

Ограничиваем либо предоставляем доступ к диапазонам ячеек.

Ограничение одного или нескольких листов от изменения и форматирования

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

  1. Перейти в «Рецензирование», указать «Защитить лист» в области «Изменения».
  2. Ввести пароль, если необходимо.
  3. Сохранить изменения.

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

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

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

  1. Укажите клетки или листы, к которым хотите ограничить доступ.
  2. Перейдите в «Рецензирование» и кликните «Разрешить изменение диапазонов».
  3. В новом окне создайте диапазон или укажите существующий.
  4. Укажите пароль, сохраните настройки.

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

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

Этот алгоритм подойдёт как для возврата прав ко всему листу, так и некоторым его элементам, если они - единственные заблокированные. Для этого:

  1. Укажите перечень клеток, к которому требуется восстановить доступ (нажмите Ctrl + «A», чтобы выбрать все).
  2. Вызовите окно «Формат ячеек», кликнув правой клавишей мыши по области элементов.
  3. Перейдите в «Защита» и настройте пункты «Скрыть формулы» и «Защищаемая ячейка».
  4. Сохраните изменения.

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

Итог

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