При работе с Excel достаточно часто приходится сталкиваться с защищенными от редактирования ячейками. Хорошо бы было их экспонировать на фоне ячеек доступных для редактирования и ввода данных, чтобы не тратить время на бессмысленные попытки. Благодаря условному форматированию эта задача решается быстро и в автоматическом режиме.
Как определить защищенные ячейки в Excel
Для примера возьмем таблицу, у которой защищены все значения кроме диапазона первой позиции B2:E2.
При попытке редактировать данные таблицы на защищенном листе отображается соответствующее сообщение:
Но лист может содержать несколько незащищенных ячеек. Чтобы быстро найти и определить незащищенные ячейки доступные для редактирования в таблице, сначала определим – защищенные. Для этого делаем следующее:
- Создаем второй лист и на нем в ячейке A1 вводим такую формулу:
- Теперь выделяем диапазон A1:E5 на этом же (втором) листе размером сопоставим с исходной таблицей так чтобы активной ячейкой осталась А1 (с формулой). И жмем клавишу F2.
- Нажимаем комбинацию горячих клавиш CTRL+Enter и получаем результат:
Там, где у нас появились нули, там находятся незащищенные ячейки в исходной таблице. В данном примере это диапазон B2:E2, он доступен для редактирования и ввода данных.
Как автоматически выделить цветом защищенные ячейки
Внимание! Данный пример можно применить только в том случаи если лист еще не защищен, так как после активации защиты листа инструмент «Условное форматирование» – недоступен!
- Выделяем диапазон всех ячеек c числовыми данными в исходной таблице B2:E5, которые следует проверить.
- Выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило».
- В разделе данного окна «Выберите тип правила:» выберите опцию «Использовать формулу для определения форматированных ячеек:».
- В поле ввода вводим формулу:
- Нажимаем на кнопку формат и переходим на вкладку «Заливка». В разделе «Цвет фона:» указываем – желтый. И жмем ОК на всех окнах.
Результат формулы автоматического выделения цветом защищенных ячеек:
Внимание! Перед использованием условного форматирования правильно выделяйте диапазон данных. Например, если Вы ошибочно выделили не диапазон таблицы с данными B2:E5, а всю таблицу A1:E5 тогда следует изменить формулу таким образом: =ЯЧЕЙКА(«защита»;A1)=1
Как определить и выделить цветом незащищенные ячейки
Если нужно наоборот выделить только те ячейки которые доступны для редактирования нужно в формуле изменить единицу на ноль: =ЯЧЕЙКА(«защита»;B2)=0.
При создании правила форматирования для ячеек таблицы мы использовали функцию ЯЧЕЙКА. В первом аргументе мы указываем нужный нам тип сведений о ячейке –»защита». Во втором аргументе мы указываем относительный адрес для проверки всех ячеек диапазона. Если ячейка защищаемая функция возвращает число 1 и тогда присваивается указанный нами формат.
По умолчанию при защите всех ячеек все ячейки заблокированы, поэтому ни одна из них не может быть редактируемой. Чтобы включить редактирование некоторых ячеек, при этом другие ячейки можно разблокировать. Перед защитой листа можно заблокировать только определенные ячейки и диапазоны и при желании позволить определенным пользователям изменять только определенные диапазоны защищенного листа.
Блокировка только определенных ячеек и диапазонов ячеек на защищенном листе
Сделайте следующее:
-
Если лист защищен, сделайте следующее:
-
На вкладке Рецензировка нажмите кнопку Отостановка листа (в группе Изменения).
Нажмите кнопку Защитить лист, чтобы отопрестить защиту листа, если лист защищен.
-
Если будет предложено, введите пароль, чтобы отоблести защиты.
-
-
Выделите лист целиком, нажав кнопку Выделить все.
-
На вкладке Главная щелкните всплывающее кнопку запуска Формат шрифта ячейки. Вы также можете нажать клавиши CTRL+SHIFT+F или CTRL+1.
-
Во всплываемом окне Формат ячеек на вкладке Защита отоберем поле Блокировка и нажмите кнопку ОК.
При защите листа все ячейки будут разблокированы. Теперь вы можете выбрать конкретные ячейки, которые нужно защитить.
-
Выделите на листе только те ячейки, которые необходимо заблокировать.
-
Снова отключим всплывающее окно Формат ячеек (CTRL+SHIFT+F).
-
В этот раз на вкладке Защита выберите поле Заблокировано и нажмите кнопку ОК.
-
На вкладке Рецензирование нажмите кнопку Защитить лист.
-
В списке Разрешить всем пользователям этого таблицы выберите элементы, которые пользователи должны иметь возможность изменять.
Дополнительные сведения об элементах листа
Снятый флажок
Запрещаемые действия
выделение заблокированных ячеек
Перемещение указателя на ячейки, для которых установлен флажок Защищаемая ячейка на вкладке Защита в диалоговом окне Формат ячеек. По умолчанию пользователям разрешено выделять защищенные ячейки.
выделение незаблокированных ячеек
Перемещение указателя на ячейки, для которых снят флажок Защищаемая ячейка на вкладке Защита в диалоговом окне Формат ячеек. По умолчанию пользователям разрешено выделять незаблокированные ячейки, а также перемещаться между незаблокированными ячейками на защищенном листе с помощью клавиши TAB.
формат ячеек
Изменение параметров в диалоговых окнах Формат ячеек или Условное форматирование. Если условное форматирование было применено до установки защиты листа, форматирование будет изменяться при вводе значения, удовлетворяющего определенному условию.
форматирование столбцов
Использование любых команд форматирования столбцов, включая изменение ширины столбца или скрытие столбцов (вкладка Главная, группа Ячейки, кнопка Формат).
форматирование строк
Использование любых команд форматирования строк, включая изменение высоты строки или скрытие строк (вкладка Главная, группа Ячейки, кнопка Формат).
вставку столбцов
Вставка столбцов.
вставку строк
Вставка строк.
вставку гиперссылок
Вставка новых гиперссылок (даже в незаблокированных ячейках).
удаление столбцов
Удаление столбцов.
Если команда удаление столбцов защищена, а команда вставку столбцов не защищена, пользователь не сможет удалять столбцы, которые он вставит.
удаление строк
Удаление строк.
Если команда удаление строк защищена, а команда вставку строк не защищена, пользователь не сможет удалять строки, которые он вставит.
сортировка
Использование команд для сортировки данных (вкладка Данные, группа Сортировка и фильтр).
Пользователи не смогут сортировать диапазоны, содержащие заблокированные ячейки на защищенном листе, независимо от настройки этого параметра.
использование автофильтра
Использование стрелок раскрывающегося списка для изменения фильтра в диапазонах, если применяются автофильтры.
Пользователи не смогут применить или удалить автофильтры на защищенном листе независимо от настройки этого параметра.
использование отчетов сводной таблицы
Форматирование, изменение макета, обновление или изменение отчетов сводной таблицы каким-либо иным образом, а также создание новых отчетов.
изменение объектов
Выполнять следующие действия:
-
Внесение изменений в графические объекты, в том числе карты, встроенные диаграммы, фигуры, текстовые поля и элементы управления, которые не были разблокированы перед установкой защиты листа. Например, если на листе есть кнопка, запускающая макрос, ее можно нажать, чтобы запустить макрос, но нельзя удалить.
-
Внесение каких-либо изменений (например, форматирование) во встроенную диаграмму. Диаграмма по-прежнему будет обновляться при изменениях ее исходных данных.
-
Добавление или изменение примечаний.
изменение сценариев
Просмотр скрытых сценариев, изменение сценариев с установленным запретом на изменения и удаление этих сценариев. Пользователи могут изменять значения в изменяемых ячейках, если ячейки не защищены, и добавлять новые сценарии.
Элементы листа диаграммы
Флажок
Запрещаемые действия
Содержание
Изменение элементов, являющихся частью диаграммы, таких как ряды данных, оси и легенды. При этом в диаграммах будут отображаться изменения, вносимые в исходные данные.
Объекты
Изменение графических объектов, включая фигуры, текстовые поля и элементы управления (если объекты не были разблокированы до включения защиты листа диаграммы).
-
-
В поле Пароль для отключения защиты листа введите пароль для листа, нажмите кнопку ОК, а затем повторно введите пароль для подтверждения.
-
Пароль необязателен. Если не задать пароль, любой пользователь сможет снять защиту с листа и изменить защищенные элементы.
-
Выберите легко запоминающийся пароль, потому что в случае утраты пароля вы больше не сможете получить доступ к защищенным элементам листа.
-
Разблокировка диапазонов ячеек на защищенном листе для их изменения пользователями
Чтобы предоставить определенным пользователям разрешение изменять диапазоны на защищенном листе, на компьютере должна быть установлена операционная система Microsoft Windows XP или более поздней версии, а сам компьютер должен находиться в домене. Вместо использования разрешений, для которых требуется домен, можно также задать пароль для диапазона.
-
Выберите листы, которые нужно защитить.
-
На вкладке Рецензирование в группе Изменения нажмите кнопку Разрешить изменение диапазонов.
Эта команда доступна, только если лист не защищен.
-
Выполните одно из следующих действий:
-
Чтобы добавить новый редактируемый диапазон, нажмите кнопку Создать.
-
Чтобы изменить существующий редактируемый диапазон, выберите поле Диапазоны защищенного листа, разблокируемые паролем, затем нажмите кнопку Изменить.
-
Чтобы удалить редактируемый диапазон, выберите поле Диапазоны защищенного листа, разблокируемые паролем, затем нажмите кнопку Удалить.
-
-
В поле Название введите имя диапазона, который необходимо разблокировать.
-
В поле Содержит ячейки введите знак равенства (=), а затем ссылку на диапазон, который необходимо разблокировать.
Также можно нажать кнопку Свернуть диалоговое окно, выбрать на листе диапазон, а затем снова нажать кнопку Свернуть диалоговое окно, чтобы вернуться к диалоговому окну.
-
Для управления доступом с помощью пароля в поле Пароль диапазона введите пароль для доступа к диапазону.
При использовании разрешений на доступ задавать пароль необязательно. Использование пароля позволяет просматривать учетные данные всех полномочных пользователей, изменяющих диапазон.
-
Для установки разрешений на доступ выберите пункт Разрешения и нажмите кнопку Добавить.
-
В поле Введите имена объектов для выбора (примеры) введите имена пользователей, которым нужно разрешить изменять диапазоны.
Чтобы посмотреть, как должны вводиться имена пользователей, щелкните примеры. Чтобы проверить правильность имен, нажмите кнопку Проверить имена.
-
Нажмите кнопку ОК.
-
Чтобы указать тип разрешений для выбранного пользователя, в поле Разрешения установите или снимите флажок Разрешить или Запретить, а затем нажмите кнопку Применить.
-
Нажмите кнопку ОК два раза.
При необходимости введите заданный пароль.
-
В диалоговом окне Разрешить изменение диапазонов нажмите кнопку Защитить лист.
-
В списке Разрешить всем пользователям этого листа выберите элементы, которые должны изменять пользователи.
Дополнительные сведения об элементах листа
Снятый флажок
Запрещаемые действия
выделение заблокированных ячеек
Перемещение указателя на ячейки, для которых установлен флажок Защищаемая ячейка на вкладке Защита в диалоговом окне Формат ячеек. По умолчанию пользователям разрешено выделять защищенные ячейки.
выделение незаблокированных ячеек
Перемещение указателя на ячейки, для которых снят флажок Защищаемая ячейка на вкладке Защита в диалоговом окне Формат ячеек. По умолчанию пользователям разрешено выделять незаблокированные ячейки, а также перемещаться между незаблокированными ячейками на защищенном листе с помощью клавиши TAB.
формат ячеек
Изменение параметров в диалоговых окнах Формат ячеек или Условное форматирование. Если условное форматирование было применено до установки защиты листа, форматирование будет изменяться при вводе значения, удовлетворяющего определенному условию.
форматирование столбцов
Использование любых команд форматирования столбцов, включая изменение ширины столбца или скрытие столбцов (вкладка Главная, группа Ячейки, кнопка Формат).
форматирование строк
Использование любых команд форматирования строк, включая изменение высоты строки или скрытие строк (вкладка Главная, группа Ячейки, кнопка Формат).
вставку столбцов
Вставка столбцов.
вставку строк
Вставка строк.
вставку гиперссылок
Вставка новых гиперссылок (даже в незаблокированных ячейках).
удаление столбцов
Удаление столбцов.
Если команда удаление столбцов защищена, а команда вставку столбцов не защищена, пользователь не сможет удалять столбцы, которые он вставит.
удаление строк
Удаление строк.
Если команда удаление строк защищена, а команда вставку строк не защищена, пользователь не сможет удалять строки, которые он вставит.
сортировка
Использование команд для сортировки данных (вкладка Данные, группа Сортировка и фильтр).
Пользователи не смогут сортировать диапазоны, содержащие заблокированные ячейки на защищенном листе, независимо от настройки этого параметра.
использование автофильтра
Использование стрелок раскрывающегося списка для изменения фильтра в диапазонах, если применяются автофильтры.
Пользователи не смогут применить или удалить автофильтры на защищенном листе независимо от настройки этого параметра.
использование отчетов сводной таблицы
Форматирование, изменение макета, обновление или изменение отчетов сводной таблицы каким-либо иным образом, а также создание новых отчетов.
изменение объектов
Выполнять следующие действия:
-
Внесение изменений в графические объекты, в том числе карты, встроенные диаграммы, фигуры, текстовые поля и элементы управления, которые не были разблокированы перед установкой защиты листа. Например, если на листе есть кнопка, запускающая макрос, ее можно нажать, чтобы запустить макрос, но нельзя удалить.
-
Внесение каких-либо изменений (например, форматирование) во встроенную диаграмму. Диаграмма по-прежнему будет обновляться при изменениях ее исходных данных.
-
Добавление или изменение примечаний.
изменение сценариев
Просмотр скрытых сценариев, изменение сценариев с установленным запретом на изменения и удаление этих сценариев. Пользователи могут изменять значения в изменяемых ячейках, если ячейки не защищены, и добавлять новые сценарии.
Элементы листа диаграммы
Флажок
Запрещаемые действия
Содержание
Изменение элементов, являющихся частью диаграммы, таких как ряды данных, оси и легенды. При этом в диаграммах будут отображаться изменения, вносимые в исходные данные.
Объекты
Изменение графических объектов, включая фигуры, текстовые поля и элементы управления (если объекты не были разблокированы до включения защиты листа диаграммы).
-
-
В поле Пароль для отключения защиты листа введите пароль, нажмите кнопку ОК, а затем повторно введите пароль для подтверждения.
-
Пароль необязателен. Если его не задать, любой пользователь сможет снять защиту с листа и изменить защищенные элементы.
-
Убедитесь, что вы выбрали пароль, который можете запомнить. Если вы потеряете пароль, вы не сможете получить доступ к защищенным элементам на этом сайте.
-
Если ячейка принадлежит к нескольким диапазонам, ее смогут редактировать пользователи, имеющие права на редактирование любого из этих диапазонов.
-
Если пользователь пытается редактировать несколько ячеек одновременно и имеет разрешение на изменение только некоторых из них, пользователю будет предложено изменить ячейки по одному.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Довольно часто в силу разных причин перед пользователями встает задача – защитить определенные элементы таблицы Эксель от возможных изменений. Например, это могут быть ячейки с формулами, или ячейки, которые участвуют в расчетах, и их содержимое нельзя корректировать. Это особенно актуально, когда доступ к таблице имеют другие лица. Ниже мы разберемся, каким образом можно справиться с поставленной задачей.
-
Включаем защиту ячеек
- Метод 1: используем меню “Файл”
- Метод 2: применяем инструменты вкладки “Рецензирование”
- Снимаем защиту
- Заключение
Включаем защиту ячеек
К сожалению, в Excel не предусмотрена отдельная функция, которая выполняет блокировку ячеек с целью их защиты, однако, для этих целей можно воспользоваться защитой всего листа. Сделать это можно по-разному.
Для включения защиты выполняем следующие действия:
- Сначала нужно выделить все содержимое листа. Для этого щелкаем по прямоугольнику на пересечении координатных панелей. Также можно нажать комбинацию клавиш Ctrl+A (один раз, если выбрана ячейка за пределами заполненной таблицы, два раза – если выбрана ячейка внутри нее).
- Правой кнопкой мыши щелкаем по любому месту выделенной области и в раскрывшемся списке выбираем “Формат ячеек”.
- В открывшемся окне форматирования ячеек во вкладке “Защита” убираем галочку напротив опции “Защищаемая ячейка”, после чего жмем OK.
- Теперь любым удобным способом (например, с помощью зажатой левой кнопки мыши) выделяем область ячеек, которые хотим защитить от изменений. В нашем случае – это столбец с формулами. После этого щелчком правой кнопкой мыши по выделенному диапазону вызываем контекстное меню и снова выбираем пункт “Формат ячеек”.
- Перейдя во вкладку “Защита” ставим галочку напротив опции “Защищаемая ячейка” и жмем OK.
- Теперь необходимо активировать защиту листа. После этого у нас будет возможность корректировать все ячейки листа, кроме тех, которые входят в выделенный диапазон. Для этого открываем меню “Файл”.
- В правой части содержимого раздела “Сведения” нажимаем кнопку “Защитить книгу”. Откроется перечень команд, среди которых нужен вариант – “Защитить текущий лист”.
- На экране отобразятся параметры защиты листа. Напротив опции “Защитить лист и содержимое защищаемых ячеек” обязательно должна быть установлена галочка. Остальные опции ниже выбираются согласно пожеланиям пользователя (в большинстве случаев, параметры остаются нетронутыми). Для защиты листа требуется ввести пароль в специально предназначенном для этого поле (нужен будет в дальнейшем для разблокировки), после чего можно щелкнуть OK.
- В следующем небольшом окошке требуется повторить ранее введенный пароль и снова нажать кнопку OK. Это мера поможет обезопасить пользователя от собственных опечаток во время установки пароля.
- Все готово. Теперь отредактировать содержимое ячеек, для которых мы включили защиту в параметрах форматирования, не получится. Остальные элементы листа можно менять на наше усмотрение.
Метод 2: применяем инструменты вкладки “Рецензирование”
Второй метод включения защиты ячеек предполагает использование инструментов вкладки “Рецензирование”. Вот как это делается:
- Выполняем шаги 1-5, описанные в методе 1, т.е. снимаем защиту со всего листа и обратно устанавливаем только для выделенных ячеек.
- В группе инструментов “Защита” вкладки “Рецензирование” жмем кнопку “Защитить лист”.
- Появится уже знакомое окно с параметрами защиты листа. Дальше выполняем те же шаги, что и при реализации описанного выше метода.
Примечание: При сжатых размерах окна программы (по горизонтали) блок инструментов “Защита” представляет собой кнопку, нажатие которой раскроет список доступных команд.
Снимаем защиту
Если мы попытаемся внести изменения в любую из защищенных ячеек, программа выдаст соответствующе информационное сообщение.
Для снятие блокировки необходимо ввести пароль:
- Во вкладке “Рецензирование” в группе инструментов “Защита” жмем кнопку “Снять защиту с листа”.
- Откроется небольшое окошко с одним полем, в котором следует ввести пароль, указанный при блокировке ячеек. Нажав кнопку OK мы снимем защиту.
Заключение
Несмотря на то, что в Excel нет специальной функции, предназначенной для защиты определенных ячеек от редактирования, сделать это можно через включение защиты всего листа, предварительно установив требуемые параметры для выбранных ячеек.
Подсветка незащищенных ячеек
Если вы когда-нибудь использовали защиту ячеек на листе (вкладка Рецензирование — Защитить лист или в старых версиях Excel — меню Сервис — Защита — Защитить лист), то, возможно, сталкивались с этой проблемой. Как известно, будет данная конкретная ячейка на листе защищена от изменений после включения защиты листа, или нет — определяется галочкой Защищаемая ячейка (Locked) в диалоговом окне Формат ячейки (Format Cells) на вкладке Защита (Protection):
В случае применения защиты листа к большой и сложной таблице или экранной форме, где должно быть много областей ввода, не всегда понятно — у каких ячеек на листе эта галочка уже выключена, а у каких еще осталась включена? Опубликованные ниже макросы как раз и позволяют включить/выключить подсветку цветом для незащищенных ячеек на текущем листе, чтобы их было наглядно видно.
Для добавления этих макросов в текущую книгу:
- нажмите сочетание клавиш ALT+F11, чтобы открыть редактор макросов Visual Basic
- вставьте новый пустой модуль в книгу, используя команду меню Insert — Module
- скопируйте и вставьте туда код приведенных ниже макросов
Public Fills
Sub Unprotected_Cells_Show()
Application.ScreenUpdating = False
ReDim Fills(1 To ActiveSheet.UsedRange.Rows.Count, 1 To ActiveSheet.UsedRange.Columns.Count)
For Each cell In ActiveSheet.UsedRange
If cell.Interior.ColorIndex = -4142 Then
Fills(cell.Row, cell.Column) = 0
Else
Fills(cell.Row, cell.Column) = cell.Interior.Color
End If
If Not cell.Locked Then cell.Interior.ColorIndex = 3
Next cell
Application.ScreenUpdating = True
End Sub
Sub Unprotected_Cells_Hide()
Application.ScreenUpdating = False
For Each cell In ActiveSheet.UsedRange
If Fills(cell.Row, cell.Column) = 0 Then
cell.Interior.ColorIndex = -4142
Else
cell.Interior.Color = Fills(cell.Row, cell.Column)
End If
Next cell
Application.ScreenUpdating = True
End Sub
Как легко догадаться, первый из этих двух макросов включает подсветку красным для незащищенных ячеек, а второй — выключает ее, восстанавливая исходный цвет заливки. Запустить эти макросы можно, нажав сочетание клавиш ALT+F8 или воспользовавшись кнопкой Макросы (Macros) на вкладке Разработчик (Developer).
Работа макроса на примере экранной формы выглядит примерно так:
И не надо ломать голову и проверять — где ты снял защиту с ячеек, а где она осталась.
Ссылки по теме
- Как защитить отдельные ячейки на листе, весь лист, зашифровать книгу Excel?
- Что такое макросы, как ими пользоваться?
Содержание
- Включение блокирования ячеек
- Способ 1: включение блокировки через вкладку «Файл»
- Способ 2: включение блокировки через вкладку «Рецензирование»
- Разблокировка диапазона
- Вопросы и ответы
При работе с таблицами Excel иногда возникает потребность запретить редактирование ячейки. Особенно это актуально для диапазонов, где содержатся формулы, или на которые ссылаются другие ячейки. Ведь внесенные в них некорректные изменения могут разрушить всю структуру расчетов. Производить защиту данных в особенно ценных таблицах на компьютере, к которому имеет доступ и другие лица кроме вас, просто необходимо. Необдуманные действия постороннего пользователя могут разрушить все плоды вашей работы, если некоторые данные не будут хорошо защищены. Давайте взглянем, как именно это можно сделать.
Включение блокирования ячеек
В Экселе не существует специального инструмента, предназначенного для блокировки отдельных ячеек, но данную процедуру можно осуществить с помощью защиты всего листа.
Способ 1: включение блокировки через вкладку «Файл»
Для того, чтобы защитить ячейку или диапазон нужно произвести действия, которые описаны ниже.
- Выделите весь лист, кликнув по прямоугольнику, который находится на пересечении панелей координат Excel. Кликните правой кнопкой мыши. В появившемся контекстном меню перейдите по пункту «Формат ячеек…».
- Откроется окно изменения формата ячеек. Перейдите во вкладку «Защита». Снимите галочку около параметра «Защищаемая ячейка». Нажмите на кнопку «OK».
- Выделите диапазон, который желаете заблокировать. Опять перейдите в окно «Формат ячеек…».
- Во вкладке «Защита» поставьте галочку у пункта «Защищаемая ячейка». Кликните по кнопке «OK».
Но, дело в том, что после этого диапазон ещё не стал защищенным. Он станет таковым только тогда, когда мы включим защиту листа. Но при этом, изменять нельзя будет только те ячейки, где мы установили галочки в соответствующем пункте, а те, в которых галочки были сняты, останутся редактируемыми.
- Переходим во вкладку «Файл».
- В разделе «Сведения» кликаем по кнопке «Защитить книгу». В появившемся списке выбираем пункт «Защитить текущий лист».
- Открываются настройки защиты листа. Обязательно должна стоять галочка около параметра «Защитить лист и содержимое защищаемых ячеек». При желании можно установить блокирование определенных действий, изменяя настройки в параметрах, находящихся ниже. Но, в большинстве случаев, настройки выставленные по умолчанию, удовлетворяют потребностям пользователей по блокировке диапазонов. В поле «Пароль для отключения защиты листа» нужно ввести любое ключевое слово, которое будет использоваться для доступа к возможностям редактирования. После того, как настройки выполнены, жмем на кнопку «OK».
- Открывается ещё одно окно, в котором следует повторить пароль. Это сделано для того, чтобы, если пользователь в первый раз ввел ошибочный пароль, тем самым навсегда не заблокировал бы сам себе доступ к редактированию. После ввода ключа нужно нажать кнопку «OK». Если пароли совпадут, то блокировка будет завершена. Если они не совпадут, то придется производить повторный ввод.
Теперь те диапазоны, которые мы ранее выделили и в настройках форматирования установили их защиту, будут недоступны для редактирования. В остальных областях можно производить любые действия и сохранять результаты.
Способ 2: включение блокировки через вкладку «Рецензирование»
Существует ещё один способ заблокировать диапазон от нежелательного изменения. Впрочем, этот вариант отличается от предыдущего способа только тем, что выполняется через другую вкладку.
- Снимаем и устанавливаем флажки около параметра «Защищаемая ячейка» в окне формата соответствующих диапазонов точно так же, как мы это делали в предыдущем способе.
- Переходим во вкладку «Рецензирование». Кликаем по кнопке «Защитить лист». Эта кнопка расположена в блоке инструментов «Изменения».
- После этого открывается точно такое же окно настроек защиты листа, как и в первом варианте. Все дальнейшие действия полностью аналогичные.
Урок: Как поставить пароль на файл Excel
Разблокировка диапазона
При нажатии на любую область заблокированного диапазона или при попытке изменить её содержимое будет появляться сообщение, в котором говорится о том, что ячейка защищена от изменений. Если вы знаете пароль и осознано хотите отредактировать данные, то для снятия блокировки вам нужно будет проделать некоторые действия.
- Переходим во вкладку «Рецензирование».
- На ленте в группе инструментов «Изменения» кликаем по кнопке «Снять защиту с листа».
- Появляется окошко, в которое следует ввести ранее установленный пароль. После ввода нужно кликнуть по кнопке «OK».
После этих действий защита со всех ячеек будет снята.
Как видим, несмотря на то, что в программе Эксель не имеется интуитивно понятного инструмента для защиты конкретной ячейки, а не всего листа или книги, данную процедуру можно выполнить путем некоторых дополнительных манипуляций через изменение форматирования.
Еще статьи по данной теме:
Помогла ли Вам статья?
Защита листа
Смотрите также Защищаемая ячейка — цветом защищенных ячеек: таблицей так чтобы как устранить эту ее выделения также соответствующие флажки внажмите кнопку связанных ячеек наСнять защиту листаПросмотр скрытых сценариев, изменениеПримечание:форматирование строкЗащищаемая ячейка(либо нажмите клавиши определенных диапазонах наВажно:Примечание: выделить желтые столбцыВнимание! Перед использованием условного активной ячейкой осталась
проблему, см. в можно использовать клавиатуру. спискеЗащитить лист листе. Команду сценариев с установленным Пользователи не смогут сортироватьИспользование любых команд форматированияна вкладкеCTRL+1 защищенном листе. Дополнительные Мы стараемся как можно — установить флажок форматирования правильно выделяйте А1 (с формулой). публикации сообщества подЧтобы выделить диапазон, выделитеРазрешить всем пользователям этогоилиКопирование и вставка данныхСнять защиту листа запретом на изменения диапазоны, содержащие заблокированные строк, включая изменение
Защитаили
-
сведения см. вЗащита листа оперативнее обеспечивать вас Защищаемая ячейка — диапазон данных. Например, И жмем клавишу
-
названием Как предотвратить ячейку, а затем листаЗащитить книгу на защищенном листе
-
можно найти на и удаление этих ячейки на защищенном высоты строки илив диалоговом окнеCOMMAND1
-
статье Блокировка ине актуальными справочными материалами защитить лист если Вы ошибочно F2.
-
одновременное выделение нескольких перетащите ее правый.. Введите пароль дляВидео: Защита книги или вкладке
Выбор элементов листа для блокировки
сценариев. Пользователи могут листе, независимо от скрытие строк (вкладка
-
Формат ячеекна компьютере Mac), разблокировка определенных областейявляется функцией безопасности. на вашем языке.aidexin выделили не диапазонНажимаем комбинацию горячих клавиш ячеек в Excel?. нижний край. Для
-
Нажмите кнопку листа или книги, листа паролем (ExcelРецензирование изменять значения в настройки этого параметра.Главная. По умолчанию пользователям а затем откройте
защищенного листа. Она просто запрещает Эта страница переведена: Спасибо большое, у таблицы с данными CTRL+Enter и получаемПри работе с Excel этого также можноОК а затем подтвердите 2013)в группе изменяемых ячейках, еслииспользование автофильтра, группа разрешено выделять защищенные вкладку
Включение защиты листа
Примечание: изменение заблокированных ячеек автоматически, поэтому ее меня все получилось. B2:E5, а всю результат: достаточно часто приходится использовать SHIFT+клавиши со
Шаг 1. Разблокировка всех ячеек, которые необходимо изменять
-
. его в полеЧтобы предотвратить случайное или
-
Изменения ячейки не защищены,
Использование стрелок раскрывающегося спискаЯчейки ячейки.Защита Элементы ActiveX, элементы управления на листе.
-
текст может содержатьНо есть ли таблицу A1:E5 тогдаТам, где у нас сталкиваться с защищенными стрелками.Чтобы разблокировать ячейки, можетПодтверждение пароля преднамеренное изменение, перемещение. и добавлять новые для изменения фильтра, кнопкавыделение незаблокированных ячееки снимите флажок форм, фигуры, диаграммы,
Шаг 2. Защита листа
Защита листа отличается от неточности и грамматические возможность как бы следует изменить формулу появились нули, там от редактирования ячейками.Чтобы выделить несмежные ячейки потребоваться временно выключить. или удаление важныхЕсли лист не сценарии. в диапазонах, еслиФорматПеремещение указателя на ячейки,Защищаемая ячейка
графические элементы SmartArt, защиты файла или
-
ошибки. Для нас скопировать это защиту таким образом: =ЯЧЕЙКА(«защита»;A1)=1 находятся незащищенные ячейки Хорошо бы было
-
и диапазоны ячеек, защиту. На вкладкеПримечание: данных, вы можете защищен, на лентеПри желании можно ввести применяются автофильтры.
).
для которых снят
.
спарклайны, срезы, временные книги Excel паролем. важно, чтобы эта на другие листыЕсли нужно наоборот выделить в исходной таблице. их экспонировать на выберите их, удерживаяРецензирование Защита листа или книги заблокировать ячейки и
выводится кнопка «Защитить
пароль в полеПримечание:вставку столбцов флажокРешите, какие действия пользователи шкалы и некоторые Дополнительные сведения см. статья была вам ( у меня только те ячейки В данном примере фоне ячеек доступных нажатой клавишу CTRL.нажмите кнопку паролем необязательна. Если
защитить их. Блокирование
лист».Пароль для отключения защиты Пользователи не смогут применятьВставка столбцов.Защищаемая ячейка должны выполнять на другие элементы блокируются ниже. полезна. Просим вас таких повторяющихся листов которые доступны для
это диапазон B2:E2,
для редактирования иВыберите букву в верхнейСнять защиту листа вы не укажете ячеек выполняется вЧтобы снять защиту листа, листа или удалять автофильтрывставку строкна вкладке
листе (например, вставка
сразу после добавленияСведения о том, как уделить пару секунд 30). Каждый раз редактирования нужно в он доступен для ввода данных, чтобы части столбца, чтобыили пароль, любой пользователь
два этапа: назначение
сделайте следующее:
и нажать кнопку
на защищенном листе
Вставка строк.
Защита и удаление столбцов
в таблицу. Однако
заблокировать файл, чтобы
и сообщить, помогла вручную защищать занимает формуле изменить единицу редактирования и ввода не тратить время выделить его целиком.Снять защиту книги сможет отменить защиту ячейкам статуса
Выберите лист, защиту которого
ОК
независимо от настройкивставку гиперссылокв диалоговом окне или строк, изменение блокировка будет работать другие пользователи не ли она вам, много время. на ноль: =ЯЧЕЙКА(«защита»;B2)=0.
данных.
на бессмысленные попытки. Можно также щелкнуть. Введите пароль. листа и изменитьЗащищаемый объект вы хотите снять.
. В диалоговом окне этого параметра.Вставка новых гиперссылок (дажеФормат ячеек объектов, сортировка или только в том
смогли открыть его,
с помощью кнопокPelenaПри создании правила форматирования
Благодаря условному форматированию любую ячейку вВыделите ячейки, которые требуется данные в защищенныхи включение защитыВыберите
Подтверждение пароля
использование отчетов сводной таблицы в незаблокированных ячейках).. По умолчанию пользователям использование автофильтра). Кроме случае, если включена
см. в статье
внизу страницы. Для
-
: Записать действия макрорекодером для ячеек таблицыВнимание! Данный пример можно эта задача решается столбце и нажать разблокировать. ячейках. Если вы листа.Файлеще раз введитеФорматирование, изменение макета, обновлениеудаление столбцов разрешено выделять незащищенные того, вы также
-
защита листа. Дополнительные Защита файла Excel. удобства также приводим и пробежаться по мы использовали функцию применить только в
-
быстро и в
клавиши CTRL+ПРОБЕЛ.
Нажмите клавиши все же введетеВыделите ячейки, которые хотите> пароль и нажмите данных либо иноеУдаление столбцов. ячейки, а также можете указать пароль, сведения о том,
-
-
Чтобы предотвратить добавление, изменение, ссылку на оригинал всем листам ЯЧЕЙКА. В первом том случаи если автоматическом режиме.Выберите номер строки, чтобы+1. После этого пароль, запомните его заблокировать.СведенияОК
изменение отчетов своднойПримечание:
-
перемещаться между незащищенными чтобы заблокировать лист. как включить защиту, перемещение, копирование или (на английском языке).200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub Макрос1() аргументе мы указываем лист еще неДля примера возьмем таблицу, выделить ее целиком. снимите флажок или запишите иВ меню>
-
. таблицы, а также Если ячейками на защищенном Пароль не позволит
-
Как определить, защищен ли лист?
см. в следующем скрытие и отображениеЧтобы предотвратить умышленное илиDim i& нужный нам тип защищен, так как у которой защищены Можно также щелкнутьЗащищаемый объект сохраните в безопасномФорматЗащитаВажно:

Отмена защиты листа Excel
разделе. листов в книге,
-
случайное изменение, перемещениеFor i =
-
сведений о ячейке после активации защиты все значения кроме любую ячейку в. месте. В случаевыберите пункт> изменение объектовзащищена, а клавиши TAB. с листа защитуЗащита листа выполняется в
-
см. статью Защита или удаление данных 1 To Sheets.Count –»защита». Во втором листа инструмент «Условное диапазона первой позиции строке и нажать
См. также
Если вам требуется заблокировать потери пароля вы
Ячейки
Снять защиту листа
Используйте надежные пароли, состоящиеВыполнять следующие действия:
Вставка столбцов
форматирование ячеек
— его потребуется два этапа: сначала книги.
на листе другимиWith Sheets(i)
аргументе мы указываем форматирование» – недоступен! B2:E2.
support.office.com
Блокирование ячеек для защиты данных в Excel для Mac
клавиши SHIFT+ПРОБЕЛ. другие ячейки, на не сможете получитьили нажмите клавишиили из букв вВнесение изменений в графическиене защищена, пользовательИзменение параметров в диалоговых ввести для ее нужно разблокировать ячейки,Чтобы узнать, чем защита
Блокирование ячеек
-
пользователями, можно заблокировать.Cells.Locked = False
-
относительный адрес дляВыделяем диапазон всех ячеекПри попытке редактировать данныеЧтобы выделить несмежные строки вкладке
доступ к защищенным
-
+1.Рецензирование верхнем и нижнем объекты, в том может вставлять столбцы, окнах
отключения. которые пользователи должны файла Excel отличается ячейки на листе.Columns(«H:I»).Locked = True
-
проверки всех ячеек c числовыми данными таблицы на защищенном
или столбцы, выберитеРецензирование ячейкам листа.Откройте вкладку
-
Изменения регистре, цифр и числе карты, встроенные но их нельзяФормат ячеекНиже приведены инструкции по изменять, а затем от защиты книги Excel, а затем.Protect диапазона. Если ячейка в исходной таблице
листе отображается соответствующее их номера, удерживаянажмите кнопкуЕсли вы хотите запретитьЗащита> специальных знаков. В диаграммы, фигуры, надписи удалить.или защите листа. защитить лист с или листа, прочтите защитить его паролем.End With защищаемая функция возвращает B2:E5, которые следует сообщение:
-
нажатой клавишу CTRL.Защитить лист выделение заблокированных ячеек,и убедитесь, чтоСнять защиту листа
-
ненадежных паролях используются и элементы управления,удаление строкУсловное форматированиеНа вкладке использованием пароля или
-
статью Защита и Предположим, что уNext i число 1 и проверить.Но лист может содержатьЧтобы выделить список илиили снимите флажок установлен флажок. не все эти которые не были
-
Удаление строк.. Если условное форматированиеРецензирование
Разблокирование ячеек
-
без него. безопасность в Excel. вас есть листEnd Sub тогда присваивается указанныйВыберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать несколько незащищенных ячеек. таблицу, щелкните любуюЗащитить книгу
-
выделение заблокированных ячеекЗащищаемый объект
-
Если лист защищен паролем,
символы. Пароль должен разблокированы перед установкойПримечание: было применено до
-
нажмите кнопкуВ файле Excel щелкнитеВот какие элементы можно отчета о работе_Boroda_ нами формат. правило». Чтобы быстро найти содержащуюся в них. Введите пароль для..
support.office.com
Выделение содержимого ячеек в Excel
введите его в состоять не менее защиты листа. Например,
Если установки защиты листа,Защитить лист ярлычок листа, который заблокировать на незащищенном
Выделение ячеек
-
группы и вы: А с паролемaidexinВ разделе данного окна и определить незащищенные
-
ячейку и нажмите листа и подтвердитеЕсли вы хотите разрешитьПримечание: диалоговом окне чем из 8 если на листе
-
Удаление строк форматирование будет изменяться. вы хотите защитить.
Выделение строк и столбцов
-
листе: хотите, чтобы ее так: Добрый день друзья, «Выберите тип правила:» ячейки доступные для клавиши CTRL+A.
-
его в соответствующем выделение и заполнение По умолчанию всем ячейкамЗащита листа знаков, но лучше есть кнопка, запускающая
-
защищена и при вводе значения,В спискеВыделите ячейки, которые должны
Выделение таблицы, списка или листа
-
Формулы участники могли добавлять200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub dsa() задача простая не выберите опцию «Использовать
-
редактирования в таблице,Чтобы выделить весь лист, поле. незаблокированных ячеек, установите присвоен статуси нажмите кнопку
использовать парольную фразу макрос, ее можноВставка строк удовлетворяющего определенному условию.Разрешить всем пользователям этого изменять другие пользователи.: Если вы не данные только вFor Each Sh могу никак найти. формулу для определения сначала определим –
support.office.com
Как выделить защищенные и незащищенные ячейки в Excel
нажмите клавиши CTRL+AВ Excel можно выделять флажокЗащищаемый объектOK длиной не менее нажать, чтобы запуститьне защищена, пользовательформатирование столбцов листаСовет: хотите, чтобы другие определенные ячейки и In ActiveWorkbook.Worksheets Как можно защитить
Как определить защищенные ячейки в Excel
форматированных ячеек:». защищенные. Для этого или кнопку содержимое ячеек, строквыделение незаблокированных ячеек
.. 14 знаков. макрос, но нельзя
может вставлять строки,Использование любых команд форматированияустановите флажки для Чтобы выделить несколько несмежных пользователи видели формул, не могли изменятьWith Sh только выделенные желтымВ поле ввода вводим
- делаем следующее:Выделить все или столбцов..
- Если вы хотите разблокироватьЗащита и безопасность вОчень важно запомнить свой удалить. но их нельзя столбцов, включая изменение элементов, изменение которых ячеек, нажмите и их можно скрыть
- другие элементы. С.Cells.Locked = False цветом столбцы. чтобы
формулу:Создаем второй лист ив левом верхнемПримечание:Прежде чем нажимать кнопку определенные ячейки, выделите Excel пароль.Внесение каких-либо изменений (например,
удалить.
Как автоматически выделить цветом защищенные ячейки
ширины столбца или должно быть доступно удерживайте клавишу CTRL от невидимым в помощью защиты листа.Columns(«H:I»).Locked = True не могли изменитьНажимаем на кнопку формат
- на нем в углу. Если лист защищен, возможностьОК их. Нажмите клавиши
- Защита файла ExcelЕсли вы забудете пароль,
- форматирование) во встроеннуюсортировку скрытие столбцов (вкладка пользователям. и щелкните их
- ячейках или в можно сделать доступными
- .Protect Password:=»qq77″Спасибо. и переходим на ячейке A1 вводимПримечание: выделения ячеек и, вы можете разрешить
+1. После этогоЗащита книги
корпорация Майкрософт не диаграмму. Диаграмма по-прежнемуИспользование команд для сортировкиГлавнаяПараметр левой кнопкой мыши. строку формул. Дополнительные для редактирования толькоEnd WithPelena
Как определить и выделить цветом незащищенные ячейки
вкладку «Заливка». В такую формулу: В некоторых случаях выделение их содержимого может пользователям выполнять другие снимите флажок
Блокировка и разблокировка определенных сможет его восстановить. будет обновляться при данных (вкладка, группаВозможностьЩелкните правой кнопкой мыши сведения просмотреть Отображение определенные части листа,Next Sh: Здравствуйте. разделе «Цвет фона:»Теперь выделяем диапазон A1:E5 одной ячейки может быть недоступна. действия с заблокированными
exceltable.com
Защитить выделенные ячейки (Формулы/Formulas)
Защищаемый объект областей защищенного листаЕсли лист защищен, команда изменениях ее исходныхДанныеЯчейкивыделение заблокированных ячеек в любом месте
или скрытие формулы.
после чего пользователиEnd Sub
Выделить весь лист указываем – желтый. на этом же привести к выборуЧтобы выделить ячейку, щелкните ячейками, например выделение.Блокировка ячеекЗащитить лист
данных., группа, кнопка
Перемещение указателя на ячейки, листа и выберитеДиапазоны не смогут изменятьaidexin — Формат ячейки И жмем ОК (втором) листе размером нескольких смежных ячеек.
ее. Для перехода и форматирование. ВНа вкладкеОтображение и скрытие формул
на ленте изменяется
Добавление или редактирование примечаний.
Сортировка и фильтрФормат
для которых установлен
команду
: вы можете позволить
данные в других
: Все сделал, спасибо
-- на вкладке
на всех окнах.
сопоставим с исходной Советы о том, к ячейке и
этом случае установите
РецензированиеЗащита элементов управления и
на
изменение сценариев
).
).
флажок
Формат ячеек
пользователям работать в
его областях. большое за помощь… Защита снять флажок
excelworld.ru
Результат формулы автоматического выделения
В этой статье я расскажу как защитить ячейки в Excel от изменений и редактирования. Защита ячеек может заключаться в том, что пользователи, открывшие ваш файл не смогут редактировать значения ячеек, а также видеть формулы.
Прежде чем, мы разберемся как настроить защиту, важно понять принцип работы защиты ячеек в Excel. По-умолчанию, все ячейки в Excel уже заблокированы, но фактически доступ к ним будет ограничен после того, как вы в настройках защиты листа введете пароль и условия по ограничению доступа.
Содержание
- Как защитить все ячейки в файле Excel
- Как защитить отдельные ячейки в Excel от изменений
- Как скрыть формулу заблокированной ячейки
Как защитить все ячейки в файле Excel
Если вы хотите защитить абсолютно все ячейки в вашем Excel файле от редактирования и изменений, проделайте следующие действия:
- Перейдите во вкладку «Рецензирование» на панели инструментов => в подразделе «Защита» кликните по иконке «Защитить лист«:
- Во всплывающем окне, убедитесь, что установлена галочка напротив пункта «Защитить лист и содержимое защищаемых ячеек«:
- Введите пароль в поле «Пароль для отключения защиты листа«, если хотите, чтобы снять защиту могли только те пользователи, которым вы сообщили пароль:
- Выберите из списка и отметьте «галочкой» те действия с ячейками листа, которые будут разрешены всем пользователям:
- Нажмите «ОК«
Если вы установили пароль, то система попросит вас повторно ввести его.
Теперь, всем пользователям, которые попытаются внести изменения или отредактировать значения ячеек будет отображаться такое сообщение:
Для того чтобы снять установленную защиту, перейдите во вкладку «Рецензирование«, и в разделе «Защита» кликните по иконке «Снять защиту с листа«. После этого система попросит вас ввести пароль для снятия защиты.
Как защитить отдельные ячейки в Excel от изменений
Чаще всего, вам может не потребоваться защита всего листа целиком, а только отдельных ячеек. Как я писал в начале статьи, все ячейки в Excel по умолчанию заблокированы. Для того чтобы блокировка наступила фактически нужно настроить защиту листа и задать пароль.
Для примера рассмотрим простую таблицу с данными о доходах и расходах. Наша задача защитить от изменений ячейки в диапазоне B1:B3.

Для того чтобы заблокировать отдельные ячейки проделаем следующие действия:
- Выделим абсолютно все ячейки на листе Excel (с помощью сочетания клавиш CTRL + A):
- Перейдем на вкладку «Главная» на панели инструментов => в разделе «Выравнивание» кликнем по иконке в правом нижнем углу:
- Во всплывающем окне перейдем на вкладку «Защита» и уберем галочку с пункта «Защищаемая ячейка«:
- Кликнем «ОК«
Таким образом, мы отключили настройку Excel для ячеек всего листа, при котором все ячейки готовы к защите и блокировке.
- Теперь, выделим ячейки, которые мы хотим защитить от редактирования (в нашем случае это диапазон ячеек B1:B3);
- Снова перейдем на вкладку «Главная» на панели инструментов и в подразделе «Выравнивание» кликнем по иконке в правом нижнем углу, как мы делали это раннее.
- Во всплывающем окне, на вкладке «Защита» поставим галочку в пункте «Защищаемая ячейка«:
- Перейдем во вкладку «Рецензирование» на панели инструментов и кликнем по иконке «Защитить лист«:
- Во всплывающем окне, убедимся, что установлена галочка напротив пункта «Защитить лист и содержимое защищаемых ячеек«:
- Введем пароль в поле «Пароль для отключения защиты листа«, чтобы снять защиту могли только те пользователи, которым мы сообщили пароль:
- Выберем из списка и отметим «галочкой» те действия с ячейками листа, которые будут разрешены всем пользователям:
- Нажмем «ОК«
После этого система попросит нас повторно ввести пароль. Теперь, при попытке редактирования ячеек B1:B3 из нашего примера, будет отображаться сообщение:
Как скрыть формулу заблокированной ячейки
Если ячейки, которые вы защитили от редактирования содержат формулы, вы также можете их скрыть.
Для этого проделайте следующие шаги:
- Выделите ячейки, которые вы хотите защитить и скрыть формулы;
- Перейдем на вкладку «Главная» на панели инструментов и в подразделе «Выравнивание» кликнем по иконке в правом нижнем углу, как мы делали это раннее;
- Во всплывающем окне, на вкладке «Защита» поставим галочки в пунктах «Защищаемая ячейка» и «Скрыть формулы«:
По различным причинам возникают ситуации, когда у пользователей Excel появляется желание защитить ячейки в своих Excel – таблицах. Кто-то хочет защитить все ячейки без исключения, а кому-то надо установить выборочную защиту исключительно на ячейки с заливкой или с формулами.
Кто-то хочет защитить данные от самого себя, чтобы случайно не удалить что-то важное, а кому-то необходимо защитить ячейки от других, например не очень опытных пользователей, которые могут, заменить в ячейке формулу с промежуточным расчетом на свое значение и поставить тем самым под сомнение конечный результат. При этом найти подобную ошибку будет довольно проблематично.
Защита ячеек производится в два этапа, для того чтобы защитить ячейки от изменений, необходимо:
Этап первый — выделить ячейки и сделать их защищаемыми;
Для этого достаточно после выделения ячеек нажать сочетание клавиш Ctrl+1 либо кликнуть правой кнопкой мыши в области выделенных ячеек, выбрать из контекстного меню пункт «Формат ячеек…», зайти на вкладку «Защита» и установить флажки в полях «Защищаемая ячейка» и/или «Скрыть формулы».
Наличие установленных флажков не защищает ячейки, а говорит лишь о том, что ячейки станут защищенными после установки защиты листа. Изменять формат ячеек можно как во всем выделенном диапазоне, так и у группы несмежных ячеек. По умолчанию в каждой новой книге и на каждом новом рабочем листе все ячейки являются защищаемыми и у всех ячеек отсутствует флажок в поле «Скрыть формулы».
Этап второй — установить защиту листа.
Защите листа в различных версиях Excel посвящена отдельная публикация, здесь же следует напомнить, что установить защиту листа в Microsoft Excel 2003 можно в меню Сервис/Защита/Защитить лист, а в Excel 2007/2010/2013 лист защищается на вкладке «Рецензирование», в группе кнопок «Изменения» нажатием кнопки «Защитить лист». При необходимости можно отметить галочками разрешения для пользователей и ввести пароль.
Существует возможность быстрой защиты всех листов сразу. Защита ячейки/ячеек вступает в силу сразу после выполнения второго этапа.
Как защитить все ячейки листа? Как снять защиту со всех ячеек листа?
Для установки/снятия защиты сразу всех ячеек рабочего листа необходимо выделить все ячейки, кликнув на так называемую нулевую ячейку либо воспользоваться сочетанием горячих клавиш Ctrl+A. Нулевая ячейка — это прямоугольная область, которая находится на пересечении первой строки с первым столбцом (отмечена красной рамкой на изображении ниже).
После того как все ячейки выделены, необходимо вызвать диалоговое окно «Формат ячеек» любым удобным способом (например горячими клавишами Ctrl+1), перейти на вкладку «Защита» и установить (либо снять) флажки в полях «Защищаемая ячейка» и «Скрыть формулы». Опция «Скрыть формулы» позволяет скрывать не только формулы, скрывается любая информация, отображаемая в строке формул.
Выборочная защита ячеек в Excel
С помощью защиты ячеек, табличное пространство можно четко разграничить на области, которые изменять можно и которые изменять нельзя, сделать это достаточно просто, как мы уже убедились. Неудобство возникает если требуется выборочная защита ячеек, когда установить защиту необходимо например, только на ячейки с примечаниями или на ячейки с формулами. В Excel 2007 и выше это неудобство решается при помощи инструмента под названием «Выделение группы ячеек». Чтобы им воспользоваться, достаточно на вкладке «Главная», в группе кнопок «Редактирование» в меню кнопки «Найти и выделить» выбрать пункт «Выделение группы ячеек…» после чего выбрать необходимые опции и нажать кнопку «ОК» (подробнее о выделении группы ячеек). После того, как все нужные ячейки выделены, остается лишь сделать ячейки защищаемыми, после чего установить защиту на лист.
Установка и снятие защиты ячеек при помощи надстройки
В Excel 2003 отсутствует возможность выделять группу ячеек в зависимости от их содержимого, а в Excel 2007 и выше нельзя, к примеру, одновременно выделить пустые ячейки, ячейки с текстом и ячейки с формулами, а также нельзя выделить группу ячеек с заливкой. Во всех этих случаях можно воспользоваться надстройкой, позволяющей выборочно защищать ячейки по условию.
Использование надстройки позволяет:
1. Одним кликом мыши вызывать диалоговое окно макроса прямо с панели инструментов Excel;
2. выбирать по своему усмотрению один из четырех режимов обработки данных;
3. на выбор пользователя устанавливать либо снимать свойство «Защищаемая ячейка» и «Скрыть формулы» по семи условиям (на пустые ячейки, на ячейки с числовыми и текстовыми значениями, с формулами, с примечаниями, с заливками и рамками).
Видео по установке/снятию защиты ячеек

Внимание! Описанная надстройка только изменяет формат ячеек, делая их защищаемыми, либо не защищаемыми. Для того чтобы защита ячеек вступила в силу, необходимо установить защиту листа!
Для того, чтобы внести изменения в защищенную ячейку, необходимо предварительно снять защиту листа.
Видео по выборочному созданию защищаемых ячеек
Другие материалы по теме:
Содержание
- Защита листа и ячеек в Excel
- Как поставить защиту в Excel на лист
- Как скрыть формулу в ячейке Excel
- Как скрыть лист в Excel
- Как установить или снять защиту от редактирования ячеек, листов и книги в Excel
- Ограничение от ввода некорректных данных
- Ограничение от редактирования
- Как установить защиту листа в Excel
- Ограничение разных диапазонов для разных пользователей
- Ограничение одного или нескольких листов от изменения и форматирования
- Как установить пароль для защиты от редактирования
- Как снять защиту
Защита листа и ячеек в Excel
На лист можно поставить защиту, при которой все могут просматривать содержание листа, но нельзя ничего в нем изменять. Так же можно заблокировать все, кроме диапазона ячеек для ввода данных. А иногда можем просто скрыть формулы или источники данных.
Как поставить защиту в Excel на лист
В таблице данных защитим ячейки листа от изменений, данных в шапке и строке итоговых значений.
- Выделите диапазон ячеек B2:B6 и вызовите окно «Формат ячеек» (CTRL+1). Перейдите на вкладку «Защита» и снимите галочку на против опции «Защищаемая ячейка». Нажмите ОК.
- Выберите инструмент «Рицензирование»-«Защитить лист».
- В появившемся диалоговом окне «Защита листа» установите галочки так как указано на рисунке. То есть 2 опции оставляем по умолчанию, которые разрешают всем пользователям выделять любые ячейки. А так же разрешаем их форматировать, поставив галочку напротив «форматирование ячеек». При необходимости укажите пароль на снятие защиты с листа.
Теперь проверим. Попробуйте вводить данные в любую ячейку вне диапазона B2:B6. В результате получаем сообщение: «Ячейка защищена от изменений». Но если мы захотим отформатировать любую ячейку на листе (например, изменить цвет фона) – нам это удастся без ограничений. Так же без ограничений мы можем делать любые изменения в диапазоне B2:B6. Как вводить данные, так и форматировать их.
Как видно на рисунке, в окне «Защита листа» содержится большое количество опций, которыми можно гибко настраивать ограничение доступа к данным листа.
Как скрыть формулу в ячейке Excel
Часто бывает так, что самое ценное на листе это формулы, которые могут быть достаточно сложными. Данный пример сохраняет формулы от случайного удаления, изменения или копирования. Но их можно просматривать. Если перейти в ячейку B7, то в строке формул мы увидим: «СУММ(B2:B6)» .
Теперь попробуем защитить формулу не только от удаления и редактирования, а и от просмотра. Решить данную задачу можно двумя способами:
- Запретить выделять ячейки на листе.
- Включить скрытие содержимого ячейки.
Рассмотрим, как реализовать второй способ:
- Если лист защищенный снимите защиту выбрав инструмент: «Рецензирование»-«Снять защиту листа».
- Перейдите на ячейку B7 и снова вызываем окно «Формат ячеек» (CTRL+1). На закладке «Защита» отмечаем опцию «Скрыть формулы».
- Включите защиту с такими самыми параметрами окна «Защита листа» как в предыдущем примере.
Теперь переходим на ячейку B7 и убеждаемся в том, что в строке формул ничего не отображается. Даже результат вычисления формулы.
Примечание. Закладка «Защита» доступна только при незащищенном листе.
Как скрыть лист в Excel
Допустим нам нужно скрыть закупочные цены и наценку в прайс-листе:
- Заполните «Лист1» так как показано на рисунке. Здесь у нас будут храниться закупочные цены.
- Скопируйте закупочный прайс на «Лист2», а в место цен в диапазоне B2:B4 проставьте формулы наценки 25%: =Лист1!B2*1,25.
- Щелкните правой кнопкой мышки по ярлычке листа «Лист1» и выберите опцию «Скрыть». Рядом же находится опция «Показать». Она будет активна, если книга содержит хотя бы 1 скрытый лист. Используйте ее, чтобы показать все скрытие листы в одном списке. Но существует способ, который позволяет даже скрыть лист в списке с помощью VBA-редактора (Alt+F11).
- Для блокировки опции «Показать» выберите инструмент «Рецензирование»-«Защитить книгу». В появившемся окне «Защита структуры и окон» поставьте галочку напротив опции «структуру».
- Выделите диапазон ячеек B2:B4, чтобы в формате ячеек установить параметр «Скрыть формулы» как описано выше. И включите защиту листа.
Внимание! Защита листа является наименее безопасной защитой в Excel. Получить пароль можно практически мгновенно с помощью программ для взлома. Например, таких как: Advanced Office Password Recovery – эта программа позволяет снять защиту листа Excel, макросов и т.п.
Полезный совет! Чтобы посмотреть скрытые листы Excel и узнать их истинное количество в защищенной книге, нужно открыть режим редактирования макросов (Alt+F11). В левом окне «VBAProject» будут отображаться все листы с их именами.
Но и здесь может быть закрыт доступ паролем. Для этого выбираем инструмент: «Tools»-«VBAProjectProperties»-«Protection» и в соответствующих полях вводим пароль. С другой стороны, если установленные пароли значит, книга скрывает часть данных от пользователя. А при большом желании пользователь рано или поздно найдет способ получить доступ этим к данным. Об этом следует помнить, когда Вы хотите показать только часть данных, а часть желаете скрыть! В данном случае следует правильно оценивать уровень секретности информации, которая предоставляется другим лицам. Ответственность за безопасность в первую очередь лежит на Вас.
Примечание. Группировка при защите листа Excel – не работает при любых настройках. Сделать доступную в полноценном режиме функцию группировки на защищенном листе можно только с помощью макросов.
Источник
Как установить или снять защиту от редактирования ячеек, листов и книги в Excel
Программа Microsoft Office Excel предназначена для того, чтобы работать с информацией в таблицах. Она представлена в виде сетки, которую образуют столбцы и строки. В некоторых случаях у автора «книги» — документа Excel — возникает необходимость защитить данные от изменения. Вы можете предохранить произвольное количество клеток от введения неправильных данных или редактирования. Это нужно для того, чтобы:
- ограничить права пользователей или групп, установив пароль на определённый перечень (или всю книгу);
- предохранить элементы от того, чтобы не изменить клетку самостоятельно и не потерять информацию.
В статье рассмотрены доступные в Excel варианты.
Именно так вы можете предотвратить вмешательство в книгу Excel от случайного или намеренного вмешательства того или иного юзера. Это позволит избежать утери данных при сохранении и закрытии документа, а также попытки восстановить значения, что занимает время и не всегда является возможным.
К сожалению, в Excel нет кнопки, которая мгновенно ограничит доступ к той или иной области. Тем не менее всё можно сделать с помощью возможностей программы, не прибегая к другим. Для того чтобы установить подобную защиту от введения неправильных данных или изменения, воспользуйтесь одним из способов:
- ограничение на ввод некорректной информации;
- предохранение выборочного количества или определённой группы значений от редактирования;
- установка различных прав для разных юзеров или групп;
- ограничение прав к одному или нескольким страницами книги Excel.
Вы также можете запаролить функции сохранности, делая изменение недоступным для людей, не знающих кода доступа. Например, это позволяет разбить книгу на области, в каждой из которых работает один человек. Комбинируя различные функции, вы сможете добиться желаемого типа ограничения прав на редактирование. Ограничение на изменение также можно отменить (если был установлен пароль, потребуется ввести его).
Ограничение от ввода некорректных данных
Настройку можно произвести для различного типа защищаемых данных.
Указанный способ — самый простой в применении. С его помощью вы сможете контролировать то, что вы (или другой пользователь) вводите в клетку. Можно отсеивать данные, которые не проходят по определённым критериям, что также можно указать. Таким образом, вы можете предотвратить ввод отрицательной цены, дробного количества человек или неправильной даты определённого события. Для того чтобы установить защиту, нужно:
- Выделить элементы, на которые будет распространяться функция.
- Перейти во вкладку «Данные» в Excel, затем в области «Работа с данными» кликнуть «Проверка данных».
- Откроется окно — в «Параметры» укажите тип данных, от введения которых хотите уберечь клетки.
- Вы также можете настроить уведомления, которые Excel будет выводить перед редактированием и в случае ввода некорректных данных. Это делается во вкладках «Сообщение для ввода» и «Сообщение об ошибке» соответственно.
- Затем необходимо сохранить настройки, нажав «ОК», и они вступят в силу.
Добавляем автоматические уведомления для работы с ячейками.
Ограничение от редактирования
Используя эту функцию, вы можете чётко указать конкретные клетки или группы, которые необходимо уберечь от изменения. Это можно сделать для:
- Всех элементов рабочей области — нажмите Ctrl + «A»;
- Конкретных — выберите их вручную, используя Ctrl для добавления ячейки в перечень и Shift для того, чтобы включить в него сразу несколько по горизонтали, вертикали или поперёк;
- Определённых групп элементов, например, только клетки с формулами, примечаниями или любые другие.
Ограничение всей рабочей области:
- Выделите все элементы — нажмите Ctrl + «A» или кликните на область, где пересекается нумерация строк и столбцов на рамке таблицы (пустая клетка без цифры и буквы).
- На выделенной области нажмите правой клавишей мыши, чтобы открыть контекстное меню.
- Выберите «Формат ячеек», в окне перейдите в «Защита» и активируйте пункты «Защищаемая ячейка» (установлен по умолчанию, опционально или взамен), «Скрыть формулы».
- Кликните «ОК», чтобы применить настройки.
- После этого вам необходимо активировать сохранную функцию страницы.
Выделяя всю таблицу либо её часть, ограничиваем доступ.
Ограничение прав к клеткам, выбранным вручную:
- Выделите элементы, которые предохранять не нужно, кликая по ним, удерживая Shift (для включения в перечень группы) и Ctrl (для включения конкретной, в том числе несмежной ячейки).
- На выделенной области нажмите правой клавишей мыши, чтобы открыть контекстное меню.
- Выберите «Формат ячеек», в окне перейдите в «Защита» и снимите галочку с «Защищаемая ячейка» — все остальные отмеченные элементы будут ограничены в редактировании при активации предохранения листа.
- Кликните «ОК», чтобы применить настройки.
- После этого вам необходимо активировать опцию.
Ограничение доступа к определённым группам клеток нужно в том случае, если необходимо ограничить редактирование одной или нескольких групп с конкретными свойствами содержимого:
- Укажите элементы, принадлежащие к одной или нескольким группам, которые нужно уберечь. Для этого перейдите по пути «Главная» — «Редактирование» — «Найти и выделить» — «Выделение группы ячеек».
- Укажите необходимые опции и нажмите «ОК», чтобы изменения вступили в силу.
- После этого вам нужно активировать функцию предохранения.
Пример выбора содержимого с определенными свойствами.
Как установить защиту листа в Excel
Недостаточно просто снять или установить флажки в пунктах об ограничении прав на изменение данных. Защищёнными (или наоборот, если вы сняли отметку) клетки станут после того, как будет активирована функция для всей страницы. Настройки Excel по умолчанию — активированный пункт «Защищаемая ячейка» и выключенный «Скрыть формулы», но вы можете проверить это или внести поправки, если необходимо.
- Перейти во вкладку «Рецензирование», указать «Защитить лист» — так вы ограничите права ко всем клеткам, которые отмечены галочкой (остальные по-прежнему можно будет изменять).
- Вы также можете внести дополнительные настройки перед применением опции, чтобы указать, что именно будет сделано с отмеченными элементами.
- Подтвердите активацию ограничения доступа.
Если вы хотите оставить возможность форматирования всех элементов страницы Excel, отметьте только три первых пункта.
Excel позволяет добавить пароль при защите листа.
Ограничение разных диапазонов для разных пользователей
В случае, если над документом работает несколько человек, и каждому из них должен быть доступен только определённый участок, необходимо:
- Перейти во вкладку «Рецензирование», нажать «Разрешить изменение диапазонов».
- В новом окне создать область — ввести перечень значений и пароль для доступа к ним.
- Сделать требуемое количество произвольных областей и разрешить доступ любому количеству юзеров.
- Установить функцию, чтобы изменения вступили в силу.
При утилизации такой системы функций каждый пользователь перед тем, как редактировать определённый участок таблицы, будет вынужден ввести пароль. Если он не знает секретного кода, внести изменения не получится.
Ограничиваем либо предоставляем доступ к диапазонам ячеек.
Ограничение одного или нескольких листов от изменения и форматирования
В большинстве случаев недостаточно ограничить права к клеткам и их группам по функционалу. Целесообразно запретить редактирование всей страницы Excel либо нескольких. Для этого нужно:
- Перейти в «Рецензирование», указать «Защитить лист» в области «Изменения».
- Ввести пароль, если необходимо.
- Сохранить изменения.
С помощью указанной функции вы сможете избежать не только изменения определённых значений, но и редактирования названия, «шапки» (закреплённых строк и столбцов), форматирования и изменения размеров в окне Excel.
Как установить пароль для защиты от редактирования
Ограничения, установленные в документе Excel, может отменить любой пользователь, имеющий права (по умолчанию). Для того, чтобы лишить возможности других юзеров отключать функцию предохранения от редактирования или ввода неверных данных, можно установить пароль. Для этого:
- Укажите клетки или листы, к которым хотите ограничить доступ.
- Перейдите в «Рецензирование» и кликните «Разрешить изменение диапазонов».
- В новом окне создайте диапазон или укажите существующий.
- Укажите пароль, сохраните настройки.
После активации функции документ не сможет быть изменён человеком, не знающим кода доступа к файлу. Будьте аккуратнее, так как пароль от Excel восстановить невозможно — он будет утерян со всеми данными.
Как снять защиту
Этот алгоритм подойдёт как для возврата прав ко всему листу, так и некоторым его элементам, если они — единственные заблокированные. Для этого:
- Укажите перечень клеток, к которому требуется восстановить доступ (нажмите Ctrl + «A», чтобы выбрать все).
- Вызовите окно «Формат ячеек», кликнув правой клавишей мыши по области элементов.
- Перейдите в «Защита» и настройте пункты «Скрыть формулы» и «Защищаемая ячейка».
- Сохраните изменения.
После использования указанных функций документ Excel снова станет доступен для всех юзеров. Для того чтобы отменить защиту только на части книги, сначала сделайте это для всей, после чего выделите элементы, права к которым следует ограничить вновь.
Зная, какие сохранные возможности предлагает Excel, вы можете довольно тонко настроить ограничения доступа. Так можно предостеречь себя от случайного ввода нежелательных данных, а также редактирования книги сторонним пользователем. Вы можете запаролить клетки, а также снять предохранение от нежелательного доступа или поправок полностью или частично. Это самые простые способы ограничения прав, которые могут быть настроены в самом Excel.
Источник













































доступ к защищенным



























