Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как изменить диалог выскакивающий при попытке изменения защищенной ячейки в Excele

4.7K
09 ноября 2003 года
Vladimer
7 / / 09.11.2003
Задача: пользователь попытался изменить защищенную ячейку и выскачил диалог ячейка защищена, Как можно изменить этот диалог (убрать абривиатуры Excel)и поставить свои коментарии?

Подскажите пожалуйста.
267
10 ноября 2003 года
Cutty Sark
1.2K / / 17.10.2002
Цитата:
Originally posted by Vladimer
Задача: пользователь попытался изменить защищенную ячейку и выскачил диалог ячейка защищена, Как можно изменить этот диалог (убрать абривиатуры Excel)и поставить свои коментарии?

Подскажите пожалуйста.



Могу предложить такой способ:
"Защита своими силами." Защиту листа снимаешь, а в модуль листа вставляешь такую штуку:

 
Код:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    If Target.Locked = True Then
        MsgBox "No!"
        Application.EnableEvents = False
        Application.Undo
        Application.EnableEvents = True
     End If
End Sub


Есть существенный недостаток. Можно ввести число в другом месте и скопировать в нужное.

Еще есть в Экселе удобная штука - в меню Данные/Проверка. Поэкспериментируй с ней, может тебе понравится. Она к несчастью имеет тот же самый "существенный недостаток".
4.7K
11 ноября 2003 года
Vladimer
7 / / 09.11.2003
Задача: пользователь попытался изменить защищенную ячейку и выскачил диалог ячейка защищена, Как можно изменить этот диалог (убрать абривиатуры Excel)и поставить свои коментарии?

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

Предложенный вариант не решает этой задачи

Может быть есть другие пути решения проблемы?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог