|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2011, 12:12 | #1 |
Новичок
Джуниор
Регистрация: 18.09.2011
Сообщений: 3
|
click в Listbox
VBA2007/ Почему-то listbox не реагирует на click, а только на change. Мне нужна sub, обрабатывающая событие только при непосредственном обращении к listbox и выборе элемента. Что же делать??? Help me!! (dblclick обрабатывается)
|
18.09.2011, 12:37 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
1. октрыл новый документ
2. добавил форму 3. на форму выложил ЛистБокс 4. по ЛистБоксу правой кнопкой, показать код 5 тут же увидел: Private Sub ListBox1_Click() End Sub все это я сделал приблизительно за столько времени, сколько Вам попребуется прочитать.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
18.09.2011, 13:38 | #3 |
Новичок
Джуниор
Регистрация: 18.09.2011
Сообщений: 3
|
Igor, спасибо, конечно, но такие действия я способна выполнить. Проблема в том, что при выборе элемента в listbox (..._click) эта процедура не запускается. Двойной клик работает. Запускается только _change
|
18.09.2011, 14:17 | #4 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
Как это не работает
Зайдите VBA редактор и запустите код формы потом потыкает на Lisbox элементах Все работает!!!! Мож просто кто то думать ленится???
Заказать макрос можно на сайте http://excel4you.ru/
|
18.09.2011, 18:19 | #5 |
Новичок
Джуниор
Регистрация: 18.09.2011
Сообщений: 3
|
Уважаемый, Watcher! Ну подумайте, стала бы я задавать вопрос, если бы надо было только потыкать кнопкой! Давайте предположим, что базовый уровень у меня есть. Уточняю, при выборе элемента в работающей форме событие click не обрабатывается. Двойной клик - обрабатывается. Если кто-то может указать причину - умоляю сказать!!
|
18.09.2011, 18:32 | #6 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
У нас на форуме в основном программисты, а не телепаты...
Прикрепите свой файл с формой, опишите, что делаете, что должно произойти при событии Click. А мы посмотрим, в чем причина. |
18.09.2011, 19:28 | #7 | |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
Цитата:
Заказать макрос можно на сайте http://excel4you.ru/
|
|
24.09.2013, 15:56 | #8 |
Новичок
Джуниор
Регистрация: 24.09.2013
Сообщений: 1
|
Таже проблема ЛистБокс не реагирует на событие клик
|
24.09.2013, 16:56 | #9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
посмотрите, возможно свойство MultiSelect Вашего ListBox'a отлично от 0. если это так и Вам нужен MultiSelect, то забудьте о Click и используйте собитие Change.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 24.09.2013 в 17:33. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
shape click | A][-][TOXA | Общие вопросы Delphi | 2 | 22.04.2011 18:01 |
Button Click | MAZADA | Общие вопросы Delphi | 14 | 22.10.2010 00:02 |
Click Shot | Alex Cones | Софт | 9 | 18.04.2010 10:31 |
Click to color | L.Morgan | Общие вопросы Delphi | 11 | 25.01.2009 19:21 |