Страницы: 1
RSS
Пароль на защиту листа и работа автофильтра
 
На форуме обсуждалось несколько раз, но решения не нашел.
В  коде прописать защиту листа, на котором разрешить работу автофильтра. Это и макрорекодер умеет:
Код
.Protect DrawingObjects:=True, Contents:=True, _
                                Scenarios:=True, AllowFiltering:=True

Проблема в том, что нужна защита с паролем.
.Protect ("пароль") не устанавливает параметры защиты.

Обходной путь1.
До обработки  установить защиту листа с разрешением работы автофильтра, снять защиту. Лист запоминает предыдущие установки и при защите .Protect ("пароль") автофильтр на защищенном листе работать будет.
Обходной путь2.
Лузер советовал устанавливать параметры при открытии книги.

Может, кто знает прямую дорогу?
 
Вить, не понял проблемы.
А чем
Код
.Protect Password:="мой супер пароль", DrawingObjects:=True, Contents:=True, _
                                Scenarios:=True, AllowFiltering:=True

не устраивает?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
...
Живи и дай жить..
 
Устраивает. Видимо, вчера переработался.
Спасибо.
Страницы: 1
Наверх