powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как сразу защитить все листы
4 сообщений из 4, страница 1 из 1
как сразу защитить все листы
    #34785881
maccen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как сразу защитить все листы, только так, чтобы работала еще группировка, пробовал вставлять коды, которые накопал на форуме ничего не помогло, защита есть, а группировка не работает.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Sub Protect()
    Dim str As String
    Dim sh As Worksheet
    str = InputBox("Введите пароль для защиты листов.", "Protect")
    For Each sh In ThisWorkbook.Worksheets
        sh.Protect str
    Next
End Sub
Sub Unprotect()
    Dim str As String
    Dim sh As Worksheet
    str = InputBox("Введите пароль для снятия защиты листов.", "Unprotect")
    For Each sh In ThisWorkbook.Worksheets
        sh.Unprotect str
    Next
End Sub
как сделать чтобы была доступна еще и группировка на всех листах.

Всем зарание спасибо за ответы!
...
Рейтинг: 0 / 0
как сразу защитить все листы
    #34785924
Pavel55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может эта тема чем-нибудь поможет

/topic/453867&hl=%e3%f0%f3%ef%ef%e8%f0%ee%e2%ea%e0
...
Рейтинг: 0 / 0
как сразу защитить все листы
    #34786008
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Sub Protect()
    Dim str As String
    Dim sh As Worksheet
    str = InputBox("Введите пароль для защиты листов.", "Protect")
    For Each sh In ThisWorkbook.Worksheets
        sh.Protect Password:=str, UserIntefaceOnly:=truw
        sh.EnableOutlining = True
    Next
End Sub

Sub Unprotect()
    Dim str As String
    Dim sh As Worksheet
    str = InputBox("Введите пароль для снятия защиты листов.", "Unprotect")
    For Each sh In ThisWorkbook.Worksheets
        sh.Unprotect str
    Next
End Sub

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
как сразу защитить все листы
    #34787406
maccen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как сделать так чтобы еще и списки работали?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / как сразу защитить все листы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]