
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.03.2009, 09:52:19
|
|||
|---|---|---|---|
|
|||
VBA список в комбобоксе. |
|||
|
#18+
Доброго всем времени суток. Вот такой вопрос - MS Excel, VBAшная форма, в ней через АДО получаю список заказов например. Загнать в ComboBox наименования заказов можно без проблем через AddItem. Но хочется вот загнать список заказ + айдишник. Т.е. : Заказ1 234 Заказ2 182 Заказ3 800 Причем чтобы пользователь видел только наименование 'Заказ2', а в качесте Value я мог бы получить айдишник. Не нашел возможности такого сделать в ВБА. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.03.2009, 15:24:00
|
|||
|---|---|---|---|
|
|||
VBA список в комбобоксе. |
|||
|
#18+
Может быть так? Private Sub ComboBox1_Change() Me.Caption = Me.ComboBox1.List(Me.ComboBox1.ListIndex, 1) End Sub Private Sub UserForm_Initialize() ComboBox1.AddItem "Item 1" ComboBox1.List(0, 0) = "Item 1" ComboBox1.List(0, 1) = "ID1" ComboBox1.AddItem "Item 2, Column 1" ComboBox1.List(1, 0) = "Item 2" ComboBox1.List(1, 1) = "ID2" End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2009, 00:12:27
|
|||
|---|---|---|---|
VBA список в комбобоксе. |
|||
|
#18+
Разместите на форме ComboBox1, а для иллюстрации значения ComboBox1.Value разместите еще и TextBox1. Остальное выполнит код, приведенный ниже: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2009, 00:43:40
|
|||
|---|---|---|---|
VBA список в комбобоксе. |
|||
|
#18+
А если нужно, чтобы в списке комбобокса предлагались заказы, а после выбора в комбобоксе отображался ID, то к предыдущему коду нужно добавить: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2179730]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 285ms |

| 0 / 0 |
