Защитите ячейки Excel от перезаписи с помощью формулы

Содержание

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

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

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

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

  1. Сначала введите нужную формулу в ячейку, если вы еще этого не сделали.
  2. Выберите ячейку.
  3. Excel до версии 2003: вызовите команду ДАННЫЕ - ДЕЙСТВИТЕЛЬНОСТЬ.
  4. Excel 2007 или более поздняя версия: вызовите команду ДАННЫЕ - ИНСТРУМЕНТЫ ДАННЫХ - ОБЗОР ДАННЫХ.
  5. Во всех версиях Excel активируйте вкладку НАСТРОЙКИ в появившемся диалоговом окне.
  6. Щелкните поле списка РАЗРЕШЕНО и активируйте опцию ОПРЕДЕЛЕННЫЙ ПОЛЬЗОВАТЕЛЕМ из списка. Затем введите следующую формулу в поле ввода:
  7. = ISBLANK (КОСВЕННО ("ZS"; 0))
  8. Затем переключитесь на вкладку СООБЩЕНИЕ ОБ ОШИБКЕ в диалоговом окне. Здесь вы определяете сообщение, которое будет отображаться, когда пользователь пытается перезаписать формулу.
  9. Выйдите из диалогового окна, нажав кнопку ОК.

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

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

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave