Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Работа со структурой при защищенном листе - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Работа со структурой при защищенном листе (Макросы/Sub)
Работа со структурой при защищенном листе
ArkaIIIa Дата: Понедельник, 25.04.2016, 16:34 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Добрый день, господа!

Есть необходимость работы со структурой (группировкой) при защищенном листе.
На параллельных сайтах нашел вот такой код:
[vba]
Код
Private Sub Workbook_Open()
    Dim wsSh As Object
    For Each wsSh In Me.Worksheets
        Protect_and_Structure wsSh
    Next wsSh
End Sub
Sub Protect_and_Structure(wsSh As Worksheet)
    wsSh.Unprotect
    wsSh.EnableOutlining = True
    wsSh.Protect Contents:=True, Scenarios:=True, UserinterfaceOnly:=True
End Sub
[/vba]
, но он не совсем подходит. Не нужно никаких всплывающих запросов паролей при открытии книги и т.д.
Нужен просто кусок кода, который можно положить в модуль книги или листа (без разницы), дающий возможность работать со структурой, когда листы защищены.

Спасибо заранее!
 
Ответить
СообщениеДобрый день, господа!

Есть необходимость работы со структурой (группировкой) при защищенном листе.
На параллельных сайтах нашел вот такой код:
[vba]
Код
Private Sub Workbook_Open()
    Dim wsSh As Object
    For Each wsSh In Me.Worksheets
        Protect_and_Structure wsSh
    Next wsSh
End Sub
Sub Protect_and_Structure(wsSh As Worksheet)
    wsSh.Unprotect
    wsSh.EnableOutlining = True
    wsSh.Protect Contents:=True, Scenarios:=True, UserinterfaceOnly:=True
End Sub
[/vba]
, но он не совсем подходит. Не нужно никаких всплывающих запросов паролей при открытии книги и т.д.
Нужен просто кусок кода, который можно положить в модуль книги или листа (без разницы), дающий возможность работать со структурой, когда листы защищены.

Спасибо заранее!

Автор - ArkaIIIa
Дата добавления - 25.04.2016 в 16:34
_Boroda_ Дата: Понедельник, 25.04.2016, 16:44 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Аркадий, читайте http://www.excelworld.ru/forum/10-16909-140793-16-1429093520
Если не поймете - пишите.
Про UserinterfaceOnly - см. по ссылке пост 14


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеАркадий, читайте http://www.excelworld.ru/forum/10-16909-140793-16-1429093520
Если не поймете - пишите.
Про UserinterfaceOnly - см. по ссылке пост 14

Автор - _Boroda_
Дата добавления - 25.04.2016 в 16:44
ArkaIIIa Дата: Понедельник, 25.04.2016, 17:04 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
_Boroda_
Разобрался. Большое спасибо, Александр!
 
Ответить
Сообщение_Boroda_
Разобрался. Большое спасибо, Александр!

Автор - ArkaIIIa
Дата добавления - 25.04.2016 в 17:04
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Работа со структурой при защищенном листе (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!