Нет реакции на событие Workbook_BeforeSave в Excel 2000

Программирование на Visual Basic for Applications
asafr
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 06.02.2003 (Чт) 13:34
Откуда: Russia,

Нет реакции на событие Workbook_BeforeSave в Excel 2000

Сообщение asafr » 24.06.2003 (Вт) 13:11

Почему Excel никак не реагирует на событие Workbook_BeforeSave?
Написал в VBA тестовую реакцию на событие
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
MsgBox ("test")
End Sub
Далее при сохранении документа - никакой реакции... почему?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 24.06.2003 (Вт) 13:58

А потому что макросы отключены :)

asafr
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 06.02.2003 (Чт) 13:34
Откуда: Russia,

Сообщение asafr » 24.06.2003 (Вт) 14:48

И верно!!!! :lol:

А теперь заодно не подскажешь, как мне из этого VBA в контекстном и системном меню "заглушать" необходимые мне пункты?
Заранее благодарен...
Извиняюсь так же за суперламерские вопросы, но с VB работать никогда не приходилось, а тут кинули на проект, где активно с основным приложением ведется разработка и на VBA... А времени в обрез, чтобы досконально все самому по книжкам искать... :(

asafr
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 06.02.2003 (Чт) 13:34
Откуда: Russia,

Сообщение asafr » 24.06.2003 (Вт) 14:50

Добавлю, что "Защита документа" - не подходит... Пункты меню различны...

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 24.06.2003 (Вт) 14:57

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Cansel = true
End Sub

заглушит сохранение при сохранении

asafr
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 06.02.2003 (Чт) 13:34
Откуда: Russia,

Сообщение asafr » 24.06.2003 (Вт) 15:02

Cпасибо... Но мне надо, например, по определенным значениям в определеной ячейке заглушать пункты в контекстном меню и соответствующие им пункты в меню системном...

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 24.06.2003 (Вт) 15:15

asafr смотри мой топик Создание контекстного меню

asafr
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 06.02.2003 (Чт) 13:34
Откуда: Russia,

Сообщение asafr » 24.06.2003 (Вт) 15:26

спасибо. сейчас посмотрю


Вернуться в VBA

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

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

    TopList  
cron