|
|
|
CommandBarButton.Click is not fired
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, я не могу добиться, чтоб было вызвано событие CommandBarButton.Click . В примере, который ниже, я подписываюсь на событие Click CommandBarButton'а "Создать". При нажатии на этот батон обработчик не вызывается. Может, я что-то пропустил? буду очень признателен за идеи. Я использую Excel 2003. Вот мой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2007, 13:11:49 |
|
||
|
CommandBarButton.Click is not fired
|
|||
|---|---|---|---|
|
#18+
В явном виде такого обработчика нет. Есть св-во OnAction в котором хранится имя процедуры, вызываемой по нажатию на CommanBarButton. Чтобы узнать кто вызвал используйте Application.CommandBars.ActionControl . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2007, 14:03:21 |
|
||
|
CommandBarButton.Click is not fired
|
|||
|---|---|---|---|
|
#18+
big-duke, спасибо за ответ. Смотрим мсдн про свойство CommandBarControl.OnAction. Там сказано: msdnCommandBarButton.OnAction Property Gets or sets the name of a Visual Basic procedure that will run when the user clicks or changes the value of a CommandBarButton control. Read/write. То есть вместо подписаться на CommandBarButton.Click событие пишнм так: Код: plaintext и меняем метод button_Click следующующим образом: Код: plaintext 1. 2. 3. 4. однако, при нажатии на баттон не происходит вообще никаких действий - не выполняется действие, которое является действием по умолчанию и не выскакивают никакие ошибки. И еще про событие CommandBarButton.Click: вот здесь описано, как добиться ожидаемой мной работы этого события. но, к сожалению, этот способ также не работает. Есть идеи? Спасибо, Виталий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2007, 14:34:09 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34767912&tid=2182357]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 185ms |
| total: | 289ms |

| 0 / 0 |
