Когда вы защищаете рабочий лист, Excel не позволяет пользователям выполнять широкий спектр задач с данными на листе. Одна из вещей, которую пользователь больше не может делать, – это сортировать данные. Что делать, если вы хотите, чтобы пользователь мог сортировать данные, но при этом имел защищенный лист?
Ответ довольно прост: Excel позволяет указать, что пользователи могут и не могут делать с защищенным листом . Когда вы открываете вкладку «Обзор» на ленте и нажимаете кнопку «Защитить лист» в группе «Защита» (группа «Изменения» в более ранних версиях Excel), Excel отображает диалоговое окно «Защита листа». Внизу диалогового окна находится длинный список флажков. Все, что вам нужно сделать, это выбрать, что пользователь должен иметь возможность делать с листом. Один из вариантов (нужно немного прокрутить вниз) – Сортировка. Если вы выберете эту опцию, то пользователи смогут сортировать защищенные данные.
Следует иметь в виду большое предостережение: все ячейки, которые будут участвовать в сортировке (или потенциально участвовать в сортировке) ) должен быть разблокирован. Сюда входят любые заголовки столбцов для данных, которые могут быть отсортированы.
Перед блокировкой рабочего листа выберите все ячейки, которые вы хотите, чтобы люди могли сортировать. (Отличный способ сделать это – выбрать одну из ячеек и нажать Shift + Ctrl + 8 . Excel считает, что выделенная область должна быть отсортирована после завершения сортировки.) все еще выделенные ячейки, откройте вкладку Защита диалогового окна Формат ячеек и снимите флажок Заблокировано. Теперь защитите свой рабочий лист и убедитесь, что вы разрешили сортировку в спецификациях защиты.
Если вам не удастся снять защиту со всех ячеек, которые могут быть задействованы в сортировке (даже с одной), тогда Excel победит. не позволяют сортировать данные на защищенном листе, даже если вы дали указание разрешить сортировку.