Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / тема выборочной защиты ))) / 6 сообщений из 6, страница 1 из 1
21.03.2007, 11:41
    #34405199
Hashman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тема выборочной защиты )))
Доброе время суток всем! Возникла такая проблема - надо на структурированном листе защитить часть ячеек, часть оставить для редактирования.
(Структура, это та самая фигня, которая пм - Данные - Группа и структура)
И самое дурацкое, что структуру пользователь должен иметь полномочия изменять.. (ну, как изменять - свернуть узел, развернуть узел, не более того...) А эта вонючка (структура) все время вопит, что она защищена, и все такое...

Если ставить защиту на лист, даже со всеми галками - можно все, структуру трогать низя ((( и если книгу "защищать только окна".. та же фигня... может, подскажет кто прошаренный? )))
...
Рейтинг: 0 / 0
21.03.2007, 14:55
    #34406045
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тема выборочной защиты )))
Выбираешь диапазон ячеек, которые не надо защищать, жмешь правую кнопку мыши - Формат ячеек - Защита - убрать галку Защищаемая ячейка.
...
Рейтинг: 0 / 0
21.03.2007, 14:57
    #34406059
Hashman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тема выборочной защиты )))
С ячейками все ништяк, надо что бы при защищенных ячейках можно было сворачивать/разворачивать дерево структуры
...
Рейтинг: 0 / 0
25.03.2007, 09:25
    #34413851
DrugON
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тема выборочной защиты )))
автор Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Locked = True Then
Me.Protect password:="123"
Else
Me.Unprotect password:="123"
End If
End Sub


Ставь в ThisWorkbook.
При выделении защищенных ячеек будет защищаться весь лист. Для изменения структуры нужно просто выделить незащищенную ячейку.

Я вот не могу усовершенствовать. У меня коллеги прошарили сабж и избавляются от защиты элементарным CTRL+A--->Разблокировать ячейки. Всё, макрос не работает. Может есть идеи?
...
Рейтинг: 0 / 0
30.03.2007, 11:36
    #34426895
Hashman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тема выборочной защиты )))
Круто... Ставить и снимать защиту на курсоре..Очень классная идея! Жалко что не подходит (((

Спасибо всем! Вопрос решен, но не программно - я убедил что структура нахрен не нужна )))))
...
Рейтинг: 0 / 0
30.03.2007, 13:34
    #34427393
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
тема выборочной защиты )))
Это самый грамотный способ решать проблемы - убедить, что оно нах никому не нужно))
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / тема выборочной защиты ))) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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