|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2010, 00:14 | #1 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
Выделение в раскрывающемся списке.
Здравствуйте.
Подскажите как сделать? Значения в ComboBox1 загружаются при Initialize формы, одно из этих значений находится в ячейки Z1 (или ячейка пуста). При выполнении открытие раскрывающегося списка необходимо выделить то значение, которое будет указано в ячейки Z1 (то есть по совпадению текстов ComboBox1 и ячейки Z1), что бы можно было определить какое значение на данный момент находится в ячейки Z1. Дополнение. Выделялось или фокусировалось (синим цветом). |
11.02.2010, 11:51 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Я очень рад предоставленной мне возможности в очередной раз самостоятельно создать для Вас пример файла с формой.
Я просто обожаю тратить время на создание файлов с формами, особенно когда для решения задачи достаточно написать всего пару строк кода. Проверяйте: http://excelvba.ru/XL_Files/Sample__...__13-51-34.zip |
11.02.2010, 12:20 | #3 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
У меня немного по другому, при Initialize формы происходит заполнение списка ComboBox1
Посмотрите пример |
11.02.2010, 12:22 | #4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
To EducatedFool:
Я рассматривал эту задачу. На сколько я понял, требуется, чтобы по событию DropButtonClick в раскрывшемся списке была выделена требуемая строка. Но при этом значение в самом ComboBox не изменялось. Решить такую задачу я не смог. А это возможно?
Чем шире угол зрения, тем он тупее.
|
11.02.2010, 12:27 | #5 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Вряд ли возможно. Выделить синим - точно не получится (без WinAPI), выделить пунктирной рамочкой, или пролистать список до нужного значения - может, и получится, но я не знаю, как это реализовать. |
|
11.02.2010, 12:32 | #6 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Чем шире угол зрения, тем он тупее.
|
|
11.02.2010, 12:38 | #7 | |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Цитата:
Код:
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru Последний раз редактировалось alex77755; 11.02.2010 в 12:47. Причина: добавление установки ссылки на массив |
|
11.02.2010, 12:53 | #8 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
А как быть с этим?
Код:
|
11.02.2010, 14:13 | #9 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
Небольшой вопрос к данной теме.
Возможно ли действие: При открытие объекта список ComboBox1 объект TextBox1.Visible=True При закрытие объекта список ComboBox1 объект TextBox1.Visible=False |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Последнее значение в списке | Maruff | Microsoft Office Excel | 13 | 16.02.2017 12:43 |
Изменение шрифта в списке | Vill | Общие вопросы Delphi | 1 | 05.12.2009 01:08 |
Подскажите! как сделать так что бы при выборе какого либо наименования в раскрывающемся списке в соседней | xниколай | Microsoft Office Excel | 1 | 14.10.2009 17:10 |
Линейные Списке на Паскале | MaXoN66613 | Помощь студентам | 2 | 11.06.2009 14:54 |
поиск IP в списке | TaTT DoGG | PHP | 6 | 13.08.2008 18:53 |