Это гарантирует, что формулы не могут быть изменены случайно или намеренно.
Это может произойти быстро, особенно когда с книгой работают несколько пользователей: формула удаляется или перезаписывается другим содержимым.
Вы можете предотвратить это. Если вы хотите убедиться, что все формулы на листе защищены от изменений и что изменения разрешены только для ячеек, которые не содержат формулы, выполните следующие действия:
- Щелкните лист, на котором вы хотите защитить формулы.
- Нажмите комбинацию клавиш CTRL A. Это выберет все ячейки активного рабочего листа во всех версиях Excel.
- Нажмите комбинацию клавиш CTRL 1, чтобы открыть диалоговое окно ФОРМАТИРОВАТЬ ЯЧЕЙКИ во всех версиях Excel.
- На вкладке ЗАЩИТА отключите настройку ЗАБЛОКИРОВАНО и закройте диалоговое окно, нажав ОК.
- Нажмите комбинацию клавиш CTRL G, чтобы открыть диалоговое окно «ПЕРЕЙТИ К» во всех версиях Excel.
- Нажмите кнопку СОДЕРЖАНИЕ, включите параметр ФОРМУЛЫ и выберите ОК.
- Теперь Excel отмечает все ячейки, содержащие формулы.
- Нажмите CTRL 1, перейдите на вкладку ЗАЩИТА, включите ЗАБЛОКИРОВАНО и закройте диалоговое окно, нажав ОК.
- Выберите функцию НАЧАТЬ - ЯЧЕЙКИ - ФОРМАТИРОВАТЬ - ЗАЩИТИТЬ ЛИСТ (Excel 2010 и Excel 2007) или ДОПОЛНИТЕЛЬНО - ЗАЩИТА - ЗАЩИТИТЬ ЛИСТ (Excel до версии 2003 включительно).
- Подтвердите предложенные настройки с помощью OK.
Из-за защиты листа вы можете адресовать только те ячейки, которые не имеют атрибута LOCKED. Поэтому необходимо сначала отключить этот атрибут для всех ячеек, затем включить его специально для ячеек формулы и только после этого активировать защиту листа.
Теперь, когда вы пытаетесь изменить или удалить формулу в таблице, Excel отображает сообщение об ошибке.
Если вы хотите не только защитить ячейки с формулами от изменений, вы также можете подавить отображение формул. Тогда Excel показывает только результат формул, но не делает сами формулы видимыми. Для этого выберите опцию СКРЫТО при включении опции ЗАБЛОКИРОВАНО.