имеется в наличии файл Эксель со множеством листов внутри. Необходимо защитить ячейки ВСЕХ листов от изменений, разрешив только выделение и автофильтр.
Пробовал СЕРВИС-ЗАЩИТА-ЗАЩИТИТЬ ЛИСТ, оставляя галочки только в Выделение ячеек и Автофильтр и сохраняя файл, но при этом все равно получалось, что пользователь может удалять/изменять данные в ячейках при активированном пароле.
Вопрос: как сделать так, чтоб при активированной защите пользователь не мог форматировать ячейки, а только выделять и использовать Автофильтр? И возможно ли активировать защиту для всех листов одним кликом? Заранее спасибо!
Берет сомнение о том что вы написали. Если не блокируется выделение ячейки, то данные листа можно копировать и вставить в другой лист, где и можно их редактировать. Посмотрите у измененного листа включена ли защита. Для чего оставлять возможность выделять ячейки, если в них нельзя редактировать?
Все правильно написано в моем сообщении. Оставляю причины по которой мне необходимо оставить выделение ячеек за пределами данной дискуссии, а хотелось бы сфокусироваться на том, КАК сделать так, чтоб можно было ТОЛЬКО Выделять и применять Автофильтр? Заранее спасибо!
*****Добавлю: если взять обычный файл (Лист 1) и сделать там СЕРВИС - ЗАЩИТА - ЗАЩИТА ЛИСТА, то там все работает как надо. По какой-то причине данное не работает для файла с 20 Листами внутри.....????
Продолжаю экспериментировать - вытащил один лист из книги в отдельный файл - и там с защитой все работает "как нужно", но когда данный лист в 20-страничной книге - вот тут те же механизмы перестают работать....
Так я Вам об этом и говорю - даже в новой книге, ничего не защитив, Вы увидите в каждой ячейке, что там галка проставлена. Сначала нужно СНЯТЬ галки во всех ячейках, а уже только после этого выбрать нужные и защищать.
Юрий М написал: Сначала нужно СНЯТЬ галки во всех ячейках, а уже только после этого выбрать нужные и защищать.
ТАк и сделал. Какие-то чудеса....Часть листа работает как надо, но другая часть - не работает как надо.....Ко ВСЕМ ячейкам применил одни и те же условия - все выделил, снял галочку и поставил галочку...
Во вложении файл, который мы обсуждаем: Лист2 - оригинальная версия, где действуют все формулы и условия форматирования и пр. Файл защищен (разрешено только выделение ячеек и автофильтр), однако, не смотря на защиту - можно удалить значение всех ячеек, кроме B7-B9 и С7.
Лист3 - сюда скопированы данные с Листа 2, и вставлены "только значения". Понятное дело, что все формулы и условные форматирования утеряны. Файл также защищен (как и в Листе2), но здесь защита работает как надо.
Вопрос - что не так в ячейках Листа2, что защита не работает во всех ячейках (а только работает почему-то лишь в некоторых)?
Загляните в Рецензирование-Разрешить изменение диапазонов. У Вас там есть "Диапазон1", который указывает ячейки. Данная команда разрешает изменять только указанным пользователям ячейки в этом диапазоне на защищенном листе без ввода пароля. Если пользователи или группы не перечислены - то разрешение действует для любого пользователя. Если в этом диалоге(Рецензирование-Разрешить изменение диапазонов) выбрать Диапазон1 и нажать Удалить, то проблема исчезнет.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...