Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: пивязка макросов к кнопкам создаваемой панели Добавлено: 02.08.06 12:16  

Автор вопроса:  ДенисЧ
Здравствуйте, добрейшие.
Проблема такова: 1) Создаю свою панель инструментов;
2) Добавляю туда выпадающее меню;
3) В меню добавляю кнопки (их имена берутся из изменяемого списка на листе Exel);
Вопрос - можно ли как-то отследить какую кнопку я в меню выбираю шоб задать в зависимости от этого (например от имени кнопки или от номера контрола) чё делать (какой макрос запустить или чё найти на листе и т.п.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Незнайка



Вопросов: 7
Ответов: 188
 Профиль | | #1 Добавлено: 02.08.06 13:36
Когда ты довавляешь кнопки, определяй, что при нажатии на нее должно происходить (каккая процедура запускаться)
ДобавляемаяКнопка.OnAction = "ИмяЗапускаемой процедуры"

Ответить

Номер ответа: 2
Автор ответа:
 ДенисЧ



Вопросов: 25
Ответов: 32
 Профиль | | #2 Добавлено: 02.08.06 14:11
Это я делаю - например говорю запустить макрос какой-то, но т.к. я не знаю заранее весь список пунктов меню, а получаю их при активации книги мне хотелось бы отследить какую кнопку меню я нажал и в соответствии, напр., с её названием запустить, например, поиск.

Ответить

Номер ответа: 3
Автор ответа:
 ДенисЧ



Вопросов: 25
Ответов: 32
 Профиль | | #3 Добавлено: 02.08.06 14:12
Это я делаю - например говорю запустить макрос какой-то, но т.к. я не знаю заранее весь список пунктов меню, а получаю их при активации книги мне хотелось бы отследить какую кнопку меню я нажал и в соответствии, напр., с её названием запустить, например, поиск.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам