Выключатель ToggleButton на панели инструментов. Его состояние - в макрос.

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
tolikt
Сообщения: 93
Зарегистрирован: 29 окт 2005, 12:33
Откуда: NewVasюbirsk

Поместил выключатель ToggleButton на панель инструментов. Если макрос на него не назначен, то после нажатия на него включается Режим конструктоа и выключатель остаётся нажатым. Если макрос назначен, то происходит просто срабатывание макроса как при обычной кнопке.
1. Как сделать так, чтоб не включался Режим конструктора?
2. Как сторонним макросом проверить, нажат выключатель или отжат?

Вообще конкретно хочу получить следующую конструкцию:
Имеется выключатель на панели. Он может быть нажат или отжат. В зависимости от его состояния по-разному должен срабатывать макрос на событие типа Workbook_SheetSelectionChange. Причём любого листа любой книги.
Аватара пользователя
Aent
Сообщения: 1129
Зарегистрирован: 01 окт 2006, 14:52
Откуда: Saratov,Russia
Контактная информация:

Hint: Объект CommandBarControl имеет доступное для записи и чтения
свойство tag. Переключайте его значение из ассоциированного с выключателем макроса
Андрей Энтелис,
aentelis.livejournal.com
Ответить