Как в экселе заблокировать отдельные ячейки. Как защитить ячейки в Excel от редактирования

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

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

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

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


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

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

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


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

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

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

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

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

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

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

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

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

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


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

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



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

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

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

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

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

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

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

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

Выберите все ячейки на листе, нажав сочетание клавиш Ctrl/Apple+A или щелкнув кнопку выделения листа (серый квадрат в месте пересечения столбца А и строки 1). Затем выберите команду Формат → Ячейки → Защита (Format → Cells → Protection) и сбросьте флажок Защищаемая ячейка (Locked). Щелкните кнопку ОК.

Теперь выделите любую ячейку, выберите команду Правка → Перейти (Edit → Go To) (Ctrl+G или F5) и щелкните кнопку Выделить (Special). Вы увидите диалоговое окно выделения группы ячеек (рис. 1.13).

В диалоговом окне Go To Special (Выделение группы ячеек) выберите переключатель Формулы (Formulas) и, если необходимо, выберите определенные типы формул, установив соответствующие флажки. Щелкните на кнопке ОК. Будут выделены только ячейки с формулами. Выберите команду Формат → Ячейки → Защита (Format → Cells → Protection) и установите флажок Защищаемая ячейка (Locked). Щелкните на кнопке ОК. Теперь выберите команду Сервис → Защита → Защитить лист (Tools → Protection → Protect Worksheet), чтобы защитить лист и, если необходимо, назначить пароль.

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

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

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


Чтобы увидеть, о чем мы говорим, выделите любую ячейку, выберите команду Правка → Перейти (Edit → Go To) (Ctrl+G или F5) и щелкните кнопку Выделить (Special). В диалоговом окне Выделение группы ячеек (Go To Special) установите переключатель Формулы (Formulas) и, если необходимо, укажите только отдельные типы формул. Щелкните на кнопке ОК.

Теперь, когда выбраны только ячейки с формулами, перейдите на вкладку Данные → Проверка → Параметры (Data → Validation → Settings), в поле Тип данных (Allow) выберите Другой (Custom), а в поле Формула (Formula) введите =»» (рис. 1.14). Щелкните на кнопке ОК.

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

Последний метод позволит использовать все возможности Excel, но только когда вы находитесь в незаблокированной ячейке. Для начала удостоверьтесь, что заблокированы только те ячейки, которые вы хотите защитить, а все остальные не заблокированы. Правой кнопкой мыши щелкните ярлычок листа, в контекстном меню выберите пункт Исходный текст (View Code) и введите код из листинга 1.17.

1 2 3 4 5 6 7 8 // Листинг 1.17 Private Sub Worksheet_SelectionChange(ByVal Target As Range ) If Target. Locked = True Then Me. Protect Password:= "Secret" Else Me. Unprotect Password:= "Secret" End If End Sub

// Листинг 1.17 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Locked = True Then Me.Protect Password:="Secret" Else Me.Unprotect Password:="Secret" End If End Sub

Если вы не хотите использовать пароль, уберите строку Password:=«Secret». Если вы указали пароль, измените слово Secret на ваш пароль. Нажмите сочетание клавиш Alt/Apple+Q или щелкните крестик в правом верхнем углу окна, чтобы вернуться в Excel и сохранить книгу. Теперь каждый раз, когда вы будете выбирать заблокированную ячейку, ваш лист будет автоматически защищать себя. Как только вы выберете незаблокированную ячейку, лист автоматически снимет с себя защиту.

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

    ​ вкладку.​В разделе​ некоторые данные не​ ctrl+z уже не​ на нем какие-то​ ячейки слетят. Надо,​

    ​ придумываем пароль.​ заполнили столбец ПРОДАННОЕ​и Блокировка ячеек​Файл​ будет обновляться при​Удаление столбцов.​

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

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

​«Сведения»​ будут хорошо защищены.​ отменяется. Это как-то​

    ​ действия (заполнять ячейки​ ​ чтобы этого нельзя​Теперь, если мы попробуем​ КОЛИЧЕСТВО и отправили​ для защиты данных​>​ изменениях ее исходных​Примечание:​Перемещение указателя на ячейки,​ см. в следующем​

    ​ данные в других​ ​На вкладке "​Мы стараемся как​ около параметра «Защищаемая​кликаем по кнопке​ Давайте взглянем, как​ можно исправить? Спасибо​ текстом, менять шрифты​ было сделать.​

​ переименовать лист, у​ ​ обратно. Во избежание​ или Блокировка и​Сведения​ данных.​ Если​ для которых установлен​ разделе.​ его областях.​Рецензирование​ можно оперативнее обеспечивать​ ячейка» в окне​«Защитить книгу»​ именно это можно​ за терпение!​ и т.п.) -​Alex_ST​

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

​ нас это не​ внесения каких-то изменений​ разблокировка определенных областей​>​Добавление или редактирование примечаний.​Удаление столбцов​ флажок​Защита листа выполняется в​

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

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

​ защитим их.​Новости о недавних обновлениях​>​Просмотр скрытых сценариев, изменение​Вставка столбцов​на вкладке​ нужно разблокировать ячейки,​Защита листа​изменения​ языке. Эта страница​ как мы это​«Защитить текущий лист»​ Excel​Цитата​ макрос при его​ As Range)​

​ не работают.​Для начала освободим от​

    ​ Excel Online можно​​Снять защиту листа​ ​ сценариев с установленным​​не защищена, пользователь​ ​Защита​



  1. ​ которые пользователи должны​​не​выберите команду​ ​ переведена автоматически, поэтому​ делали в предыдущем​.​В Экселе не существует​

    ​(Serge_007)200?"200px":""+(this.scrollHeight+5)+"px");">Каждый макрос просто​

    ​ применении запрещает UnDo​

    ​Target.Locked = Target.Locked​

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

    ​ способе.​

    ​Открываются настройки защиты листа.​ специального инструмента, предназначенного​ очищает стек памяти​​ в отношении любых​ ​End Sub​​ и книги теми​ ​ куда сотрудники филиалов​​ Microsoft Excel.​ ​Рецензирование​ и удаление этих​ но их нельзя​Формат ячеек​ защитить лист с​ Она просто запрещает​или​

    ​Переходим во вкладку «Рецензирование».​ Обязательно должна стоять​​ для блокировки отдельных​ ​ последних действий пользователя​​ действий на листе?​ ​Скопированный целиком вместе​ же кнопками. При​ будут вносить изменения.​Чтобы использовать полный набор​Изменения​ сценариев. Пользователи могут​

    ​ удалить.​

    ​. По умолчанию пользователям​ использованием пароля или​ изменение заблокированных ячеек​Защитить книгу​​ грамматические ошибки. Для​ ​ Кликаем по кнопке​​ галочка около параметра​ ​ ячеек, но данную​​ на момент выполнения​ ​ И еще одно:​

    ​ с форматированием ДИАПАЗОН/ЯЧЕЙКА​

    ​ снятии система будет​ Выделяем D4:D11, правой​ приложений и служб​>​​ изменять значения в​ ​удаление строк​​ разрешено выделять защищенные​ ​ без него.​​ на листе.​ ​, чтобы снова включить​

    ​ нас важно, чтобы​

    ​ «Защитить лист». Эта​

    ​«Защитить лист и содержимое​

    ​ процедуру можно осуществить​

    ​ макроса и именно​

    ​ может, возможен макрос,​ будет сбрасываться из​

    ​ требовать тот же​

    ​ кнопкой вызываем меню,​

    ​ Office, поработайте с​ ​Снять защиту листа​​ изменяемых ячейках, если​ ​Удаление строк.​​ ячейки.​ ​В файле Excel щелкните​Защита листа отличается от​ защиту. В разделе​ эта статья была​

    ​ кнопка расположена в​

    ​ защищаемых ячеек»​

    ​ с помощью защиты​ ​ поэтому UnDo становится​​ чтобы пользователь копировал​ ​ буфера обмена.​​ пароль.​ ​ выбираем ФОРМАТ ЯЧЕЕК​ пробной версией или​.​ ячейки не защищены,​

    ​Примечание:​

    ​выделение незаблокированных ячеек​ ярлычок листа, который​​ защиты файла или​ ​ Защитить лист или​​ вам полезна. Просим​ ​ блоке инструментов «Изменения».​

    ​. При желании можно​ ​ всего листа.​ недоступным​ ячейку, а когда​А если из​AlexanderIvanov​

    ​ и убираем галочку​

    ​ приобретите его на​Если лист защищен паролем,​ и добавлять новые​ Если​

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

    ​ установить блокирование определенных​

    ​Для того, чтобы защитить​Цитата​ вставлял ее -​ ячейки скопировано только​: Как заблокировать ячейку​

    ​ с пункта ЗАЩИЩАЕМАЯ​

    ​ сайте Office.com.​

    • ​ введите его в​ сценарии.​Удаление строк​ для которых снят​Выделите ячейки, которые должны​ Дополнительные сведения см.​Совет:​ секунд и сообщить,​ такое же окно​ действий, изменяя настройки​ ячейку или диапазон​(AlexanderIvanov)200?"200px":""+(this.scrollHeight+5)+"px");">Это как-то можно​ то вставлялось только​ ЗНАЧЕНИЕ (после дабл-клика​

      ​ от удаления или​ ЯЧЕЙКА.​Данные в Excel можно​ диалоговом окне​При желании можно ввести​защищена и​

      ​ флажок​

    ​ изменять другие пользователи.​

  2. ​Теперь выбираем вкладку РЕЦЕНЗИРОВАНИЕ​ защищать от постороннего​​Защита листа​ пароль в поле​ ​Вставка строк​​Защищаемая ячейка​ ​Совет:​​Сведения о том, как​ ​ которые нужно изменить,​ вам, с помощью​​ как и в​ ​ ниже. Но, в​

    ​ которые описаны ниже.​ ​Цитата​

    • ​ ячейки, а не​ формул), то нет.​ осталась возможность ее​ – ЗАЩИТИТЬ ЛИСТ.​ вмешательства. Это важно,​и нажмите кнопку​Пароль для отключения защиты​не защищена, пользователь​на вкладке​ Чтобы выделить несколько несмежных​ заблокировать файл, чтобы​ перед тем как​ кнопок внизу страницы.​ первом варианте. Все​

      ​ большинстве случаев, настройки​Выделите весь лист, кликнув​​(Alex_ST)200?"200px":""+(this.scrollHeight+5)+"px");">Вот здесь описана​ вся ячейка целиком?​Если нужно не​

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

​ редактирования. К ячейке​​ Появляется такое окно,​ ​ потому что иногда​OK​​ листа​ ​ может вставлять строки,​​Защита​ ​ ячеек, нажмите и​ другие пользователи не​​ защитить лист или​ ​ Для удобства также​​ дальнейшие действия полностью​ ​ выставленные по умолчанию,​



​ по прямоугольнику, который​ реализация метода UnDo​ Заранее спасибо за​ на всём листе,​


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

​ есть примечание, пояснения,​ где будут проставлены​

    ​ вы тратите много​.​

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

    ​ 2 галочки. Первую​ времени и сил​Защита и безопасность в​​ОК​ ​ удалить.​​Формат ячеек​ ​ и щелкните их​

См. также

​ см. в статье​ также разблокировать их​

​ оригинал (на английском​

​ по блокировке диапазонов.​ панелей координат Excel.​

​ЗЫ Для кого​

​ Intersect"ом, но нужно​ определенный размер шрифта;​ из них мы​

​ на создание сводной​ Excel​

​. В диалоговом окне​сортировку​. По умолчанию пользователям​

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

​ левой кнопкой мыши.​ ​ Защита файла Excel.​ после применения защиты.​ языке) .​Как поставить пароль на​ В поле​ Кликните правой кнопкой​ мы всё это​: Кто Вам такое​ знать диапазон "защищаемых"​ чтобы все это​ убираем, чтобы исключить​ таблицы или объемного​Защита файла Excel​Подтверждение пароля​Использование команд для сортировки​ разрешено выделять незащищенные​Щелкните правой кнопкой мыши​Чтобы предотвратить добавление, изменение,​ Чтобы снять защиту,​Предположим, что руководитель хочет​ файл Excel​

​«Пароль для отключения защиты​ мыши. В появившемся​ пишем​

​ сказал?!​ ячеек.​ сохранилось, нужно, чтобы​ любое вмешательство сотрудников​ массива, а другой​​Защита книги​ ​еще раз введите​

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


​ листа»​ контекстном меню перейдите​...​Цитата​

​AlexanderIvanov​ пользователь мог вносить​ филиалов, кроме заполнения​ человек случайно или​Блокировка и разблокировка определенных​ пароль и нажмите​

Защита ячеек в Excel от изменения и редактирования значений или форматов

​Данные​ перемещаться между незащищенными​ листа и выберите​ скрытие и отображение​Кроме книг и листов,​ книгу, но хочет​ область заблокированного диапазона​нужно ввести любое​ по пункту​AlexanderIvanov​(AlexanderIvanov)200?"200px":""+(this.scrollHeight+5)+"px");">Неужели каждый макрос​: Большое спасибо! То,​ изменения в саму​

​ столбца ПРОДАННОЕ КОЛИЧЕСТВО.​ намеренно изменяет либо​ областей защищенного листа​

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

​ОК​, группа​ ячейками на защищенном​ команду​ листов в книге,​ можно защищать формулы.​ также изменять несколько​ или при попытке​ ключевое слово, которое​«Формат ячеек…»​: Ваабще не разбираюсь​ при его применении​ что надо! Одна​ ячейку, но не​ Придумываем пароль и​ вовсе удаляет все​



​Блокировка ячеек​.​Сортировка и фильтр​ листе с помощью​Формат ячеек​ см. статью Защита​Примечание:​ ячеек, после включения​ изменить её содержимое​ будет использоваться для​.​ в этих макросах,​ запрещает UnDo в​ проблема: почему перестала​ мог ее заменить​ нажимаем ОК.​ ваши труды.​Отображение и скрытие формул​

​Важно:​).​ клавиши TAB.​(либо нажмите клавиши​ книги.​ Мы стараемся как можно​ защиты с этой​ будет появляться сообщение,​ доступа к возможностям​Откроется окно изменения формата​ по ссылке ниче​

​ отношении любых действий​ работать отмена действия,​ или удалить.​Внимание! Не забудьте свой​Рассмотрим способы защиты документа​Защита элементов управления и​ ​Примечание:​форматирование ячеек​CTRL+1​

​Чтобы узнать, чем защита​ оперативнее обеспечивать вас​ книгой. До включения​ в котором говорится​ редактирования. После того,​ ячеек. Перейдите во​ не понял. У​ на листе?Ни в​ то есть после​Serge_007​ пароль!​ Excel и его​



​ связанных ячеек на​Используйте надежные пароли, состоящие​

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

​: Оставьте ячейку незаблокированной​

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

​Теперь в диапазон D4:D11​ отдельных элементов.​ листе​ из букв в​ диапазоны, содержащие заблокированные​ окнах​COMMAND1​ от защиты книги​ на вашем языке.​ некоторые ячейки в​

​ ячейка защищена от​ жмем на кнопку​«Защита»​ работают, то не​ макрос просто очищает​ нельзя ctrl+z нажать​ и защитите лист​

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

​«OK»​. Снимите галочку около​ работают. Скажите, сколько​ стек памяти последних​ - никакого эффекта.​Во вложении ячейка​

​ только вписать какое-то​ ячейку в Excel?​ на защищенном листе​ регистре, цифр и​ листе, независимо от​или​

Как заблокировать ячейку от удаления или замены

​ а затем откройте​ ​ статью Защита и​ автоматически, поэтому ее​ руководитель завершит работу​ знаете пароль и​.​ параметра​ будет стоить такая​ действий пользователя на​ Как это пофиксить?​ А1​ значение. Т.к. мы​ По умолчанию все​Видео: Защита книги или​ специальных знаков. В​ настройки этого параметра.​

​Условное форматирование​ ​ вкладку​ безопасность в Excel.​
​ текст может содержать​ с книгой, вы​

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

​ данные, то для​ ​ в котором следует​. Нажмите на кнопку​

​ мне прописали это​ ​ и именно поэтому​ ответ!!​: Спасибо за ответ!​ действия, никто не​ защищаемые. Это легко​ 2013)​ не все эти​Использование стрелок раскрывающегося списка​ было применено до​и снимите флажок​ заблокировать на незащищенном​ ошибки. Для нас​ ячейки.​ снятия блокировки вам​ повторить пароль. Это​«OK»​ макрос? Чтобы в​ UnDo становится недоступным​

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

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

​(AlexanderIvanov)200?"200px":""+(this.scrollHeight+5)+"px");">возможен макрос, чтобы​ ​ слишком много хотите:​ не только редактировать,​ средства форматирования на​ кнопкой, выбираем ФОРМАТ​ можно оперативнее обеспечивать​
​ чем из 8​ применяются автофильтры.​ при вводе значения,​
​Решите, какие действия пользователи​: Если вы не​ полезна. Просим вас​
​ на листе.​Переходим во вкладку​ в первый раз​ заблокировать. Опять перейдите​ ctrl+v вставлять только​ пользователь копировал ячейку,​
​ чтобы и макрос​ но и заменить​ верхней панели инструментов​ ЯЧЕЕК – ЗАЩИТА.​ вас актуальными справочными​
​ знаков, но лучше​Примечание:​ удовлетворяющего определенному условию.​ должны выполнять на​ хотите, чтобы другие​

​ уделить пару секунд​ ​Выделите ячейки, которые нужно​«Рецензирование»​ ввел ошибочный пароль,​ в окно​ значения и форматы​ а когда вставлял​ отрабатывал, и отмена​ другой ячейкой. Объясню:​ не активные. Т.е.​ Видим, что галочка​ материалами на вашем​ использовать парольную фразу​ Пользователи не смогут применять​форматирование столбцов​ листе (например, вставка​ пользователи видели формул,​ и сообщить, помогла​ блокировать.​.​ тем самым навсегда​«Формат ячеек…»​ и при этом​ ее - то​ была возможна​ люди, работающие с​ они не работают.​


Графики и диаграммы (5)
Работа с VB проектом (12)
Условное форматирование (5)
Списки и диапазоны (5)
Макросы(VBA процедуры) (63)
Разное (39)
Баги и глюки Excel (4)

Как разрешить изменять только выбранные ячейки?

Для данных на листе от изменений в Excel существует такая команда как . Найти её можно:

  • в Excel 2003 - Сервис -Защита -Защитить лист
  • в Excel 2007-2013 - вкладка Рецензирование (Review) -Защитить лист (Protect sheet)

Но при выполнении этой команды защищаются ВСЕ ячейки листа. Но бывают ситуации, когда защитить необходимо все ячейки, кроме А1 , С2 и D3 , чтобы изменения можно было делать только в этих ячейках, а значения остальных изменить было невозможно. Очень востребовано это в различного вида заполняемых шаблонах, в которых заполнять можно только определенные ячейки, а все остальные запретить к редактированию. Сделать это достаточно просто. Выделяем ячейки, которые необходимо разрешить изменять(А1 , С2 и D3); затем Ctrl+1 (или правая кнопка мыши-Формат ячеек (Format cells) )-вкладка Защита (Protection) . Снимаем галочку с пункта Защищаемая ячейка (Locked) . Теперь устанавливаем защиту на лист.

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

После этого устанавливаете защиту на лист(как см. в самом начале статьи) и вуаля! Изменять можно только те ячейки, у которых снята галка с "Защищаемая ячейка" (Locked) .
При этом, если при защите листа снять галочку с пункта выделение заблокированных ячеек (Select locked cells) - выделять можно будет только те ячейки, которые разрешены для редактирования. Так же перемещение по ячейкам стрелками, TAB-ом и после нажатия Enter будет происходить исключительно по незащищенным ячейкам. Это может быть полезно, чтобы пользователю не пришлось самому угадывать в каких ячейках можно изменять значения, а в каких нет.

Так же на вкладке Защита (Protection) есть пункт Скрыть формулы (Hidden) . Если его установить вместе с установкой атрибута Защищаемая ячейка, то после установки защиты в защищенных ячейках невозможно будет увидеть формулы - только результаты их вычислений. Полезно, если хотите оставить возможность вводить какие-то параметры, а расчеты формулами оставить "за кадром".

Статья помогла? Поделись ссылкой с друзьями! Видеоуроки

{"Bottom bar":{"textstyle":"static","textpositionstatic":"bottom","textautohide":true,"textpositionmarginstatic":0,"textpositiondynamic":"bottomleft","textpositionmarginleft":24,"textpositionmarginright":24,"textpositionmargintop":24,"textpositionmarginbottom":24,"texteffect":"slide","texteffecteasing":"easeOutCubic","texteffectduration":600,"texteffectslidedirection":"left","texteffectslidedistance":30,"texteffectdelay":500,"texteffectseparate":false,"texteffect1":"slide","texteffectslidedirection1":"right","texteffectslidedistance1":120,"texteffecteasing1":"easeOutCubic","texteffectduration1":600,"texteffectdelay1":1000,"texteffect2":"slide","texteffectslidedirection2":"right","texteffectslidedistance2":120,"texteffecteasing2":"easeOutCubic","texteffectduration2":600,"texteffectdelay2":1500,"textcss":"display:block; padding:12px; text-align:left;","textbgcss":"display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#333333; opacity:0.6; filter:alpha(opacity=60);","titlecss":"display:block; position:relative; font:bold 14px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff;","descriptioncss":"display:block; position:relative; font:12px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff; margin-top:8px;","buttoncss":"display:block; position:relative; margin-top:8px;","texteffectresponsive":true,"texteffectresponsivesize":640,"titlecssresponsive":"font-size:12px;","descriptioncssresponsive":"display:none !important;","buttoncssresponsive":"","addgooglefonts":false,"googlefonts":"","textleftrightpercentforstatic":40}}