Уровень 1. Защита ячеек листа от изменений

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

1. Выделите ячейки, которые не надо защищать (если таковые есть) и в меню Формат - Ячейки - вкладка Защита (Format - Cells - Protection) снимите флажокЗащищаемая ячейка (Locked). Все ячейки, для которых этот флажок останется установленным, будут защищены при включении защиты листа.

2. Для включения защиты текущего листа выберите в меню Сервис - Защита - Защитить лист (Tools - Protection - Protect worksheet). В открывшемся диалоговом окне можно задать пароль (он будет нужен, чтобы кто попало не мог снять защиту) и при помощи списка флажков разрешить исключения:

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

Уровень 2. Выборочная защита диапазонов для разных пользователей

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

Чтобы сделать это выберите в меню Сервис - Защита - Разрешить изменение диапазонов (Tools - Protection - Allow users to change ranges):

В появившемся окне необходимо нажать кнопку Создатьи ввести имя диапазона, адреса ячеек, входящих в этот диапазон и пароль для доступа к этому диапазону:

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

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

Уровень 3. Защита листов книги

Если необходимо защититься от:

· удаления, переименования, перемещения листов в книге

· изменения закрепленных областей ("шапки" и т.п.)

· нежелательных изменений структуры (сворачивание строк/столбцов при помощи кнопок "плюс/минус")

· возможности сворачивать/перемещать/изменять размеры окна книги внутри окна Excel

то неободима защита листов книги через меню Сервис - Защита - Защитить книгу (Tools - Protection - Protect workbook):