Как перехватить сообщение ExсеL?

Программирование на Visual Basic for Applications
borg
Обычный пользователь
Обычный пользователь
 
Сообщения: 78
Зарегистрирован: 12.11.2004 (Пт) 2:08

Как перехватить сообщение ExсеL?

Сообщение borg » 17.06.2005 (Пт) 8:33

Товарисчи, такая проблема

я создал защищенный лист Excel
на листе есть диапазоны ячеек в которых разрешено редактирование
есть ячейки, где редактирование запрещено

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

заранее благодарен за помощь

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.06.2005 (Пт) 9:05

application.displayalerts=false?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

borg
Обычный пользователь
Обычный пользователь
 
Сообщения: 78
Зарегистрирован: 12.11.2004 (Пт) 2:08

Сообщение borg » 19.06.2005 (Вс) 10:34

извини может идиотский вопрос
но куда этот код вставить
т.е. в какой макрос модуль?
мне непонятен механизм(

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 20.06.2005 (Пн) 8:06

Последний раз редактировалось Al Khamid 08.12.2007 (Сб) 0:38, всего редактировалось 1 раз.

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 20.06.2005 (Пн) 9:59

Поставь в событие Workbook_Open, тогда будет срабатывать при открытии книги. Учти только, что вывод всех предупреждающих сообщений отключится для всех книг, не только для этой.

ЗЫ Не раз и навсегда все-таки, при выходе из Экселя все обратно включается :)


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 100

    TopList