Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / скролл колесиком мышки в ListBox формы Word-VBA / 16 сообщений из 16, страница 1 из 1
20.04.2011, 14:59
    #37224649
Фрилансер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
Есть обыкновенная пользовательская форма в MS Word 2003, на ней - ListBox.
В ListBox-е не работает колесико скрола мышки для промотки списка.
Есть варианты, как заставить это произойти?
...
Рейтинг: 0 / 0
20.04.2011, 19:41
    #37225375
Фрилансер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
анибоди?
...
Рейтинг: 0 / 0
21.04.2011, 07:56
    #37225859
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
Фрилансер,

ноуан
...
Рейтинг: 0 / 0
21.04.2011, 08:50
    #37225897
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
Пилите :-)
...
Рейтинг: 0 / 0
21.04.2011, 20:41
    #37227534
DMK67
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
А как заставить перемещаться выделение в ListBox?
1. Выделяешь элемент мышкой
2. Крутишь колесико
3. Кроме движения SCROLL должно перемещаться выделение...
...
Рейтинг: 0 / 0
21.04.2011, 23:28
    #37227679
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
DMK67А как заставить перемещаться выделение в ListBox?
1. Выделяешь элемент мышкой
2. Крутишь колесико
3. Кроме движения SCROLL должно перемещаться выделение...
См. вложение
...
Рейтинг: 0 / 0
22.04.2011, 18:23
    #37229470
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
ZVI, можно ли и как выделять несколько записей в ListBox?
Что-то разве нельзя в ListBox путём ввода текста искать нужную запись? или это в представленном в файле так сделано что нельзя?
...
Рейтинг: 0 / 0
23.04.2011, 04:14
    #37229948
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
Ципихович ЭндрюZVI, можно ли и как выделять несколько записей в ListBox?
Что-то разве нельзя в ListBox путём ввода текста искать нужную запись? или это в представленном в файле так сделано что нельзя?
Ципихович Эндрю, все можно, но тема ведь совсем не об этом.

В ListBox свойство MatchEntry отвечает за тип поиска:
0 - fmMatchEntryFirstLetter – поиск по первому вводимому символу
1 - fmMatchEntryComplete – поиск по всем вводимым символам
2 - fmMatchEntryNone – поиск отключен.

Свойство MultiSelect определяет тип выделения элементов:
0 – fmMultiSelectSingle - один элемент
1 – fmMultiSelectMulti - несколько элементов, мышкой или пробелом
2 – fmMultiSelectExtended - несколько элементов, мышкой или с помощью Shift и Ctrl

В приведенных примерах ListBox вставлен с параметрами по умолчанию:
MatchEntry = fmMatchEntryFirstLetter
MultiSelect = fmMultiSelectSingle

Судя по реакции автора темы, предлагаю считать, что он удовлетворен :-)
Принцип показан, а допилить код под конкретные нужды - это уже его задача
...
Рейтинг: 0 / 0
23.04.2011, 08:31
    #37229974
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
ZVI, спасибо!!!!
...
Рейтинг: 0 / 0
31.08.2011, 07:22
    #37418481
eleventh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
А если на одной форме несколько listbox'ов, то как сделать прокрутку скроллером для каждого listbox'a, чтобы при наведении курсора на соответствующий бокс скроллером прокручивался именно он?
Заранее спасибо за помощь!
P.S. Работаю в VBA Excel 2007, для одного listbox'а приведенный пример сработал.
...
Рейтинг: 0 / 0
17.01.2012, 16:54
    #37618505
Poltava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
А можно прикрутить аналогичную штуковину к ComboBox в excel ??? и если да то как ???
...
Рейтинг: 0 / 0
17.01.2012, 18:05
    #37618697
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
Poltava,

у Комбобокса, вроде, нет мультиселекта...
А в остальном - это же объектная модель Офис, и VBA, так что разницы нет - Word, Excel...
...
Рейтинг: 0 / 0
02.07.2012, 18:19
    #37863453
_Саня_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
Уважаемый ZVI!
Начал копать в этом направлении и наткнулся на ХЗ что:
запускаем форму, листбокс не прокручивается мышью... но если активировать любое другое Windows-приложение и вернуться в Excel с запущенной формой (с листбоксом), то прокрутка мышью начинает работать

что может происходить при (де)/активации Excel?

да, еще, если на форме еще есть контролы, то при получении ими фокуса способность Листбокса к прокрутке тоже исчезает

ps
у меня XL2010

попробовал у коллеги (XL2007) - все гуд
Что это может значить?
...
Рейтинг: 0 / 0
02.07.2012, 18:22
    #37863457
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
_Саня_у меня XL2010
попробовал у коллеги (XL2007) - все гуда у коллеги ТА ЖЕ можель мыши, ТЕ ЖЕ драйвера и ТА ЖЕ операционка?
_Саня_запускаем форму, листбокс не прокручивается мышью..а если поставить фокус на листбокс?
...
Рейтинг: 0 / 0
02.07.2012, 18:38
    #37863477
_Саня_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
Shocker.Proа у коллеги ТА ЖЕ можель мыши, ТЕ ЖЕ драйвера и ТА ЖЕ операционка?
ось та же, мышь - нет.

Shocker.Proа если поставить фокус на листбокс?
это не важно, работает только после реактивации формы посредством другого окна, первым было окно VBE (чисто случайно)
...
Рейтинг: 0 / 0
04.07.2012, 12:02
    #37865778
_Саня_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скролл колесиком мышки в ListBox формы Word-VBA
подкинем тему - xlUp
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / скролл колесиком мышки в ListBox формы Word-VBA / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]