Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Combobox с 2 полями / 9 сообщений из 9, страница 1 из 1
03.09.2007, 06:27
    #34770598
Klera
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
В общем ситуация следующая, имеется в VBA Combobox с 2 полями, пользователь может как выбирать значение в нем, как и вводить ручками, как присвоить переменной введеное или выбранное первое поле Комбо,
If Len(Trim(FRas.uch.Value)) = 0 Then
k_uch_str = "1,2,3,4,5,6,7,8,9,10,11,12,14,33,45,92,98,99"
Else
k_uch_str = FRas.uch.Column(1)
End If

Это работает только когда выбираем какое то значение, а как присвоить когда ввыдим значение?
...
Рейтинг: 0 / 0
03.09.2007, 11:03
    #34770983
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
Klera
Убедительная просьба научись пользоваться тегом SRC.
Код: plaintext
1.
2.
3.
4.
If Len(Trim(FRas.uch.Value)) =  0  Then
k_uch_str = "1,2,3,4,5,6,7,8,9,10,11,12,14,33,45,92,98,99"
Else
k_uch_str = FRas.uch.Column( 1 )
End If
это не сложно, выделяешь нужный текст и нажимаешь кнопку которая расположена сверху.
...
Рейтинг: 0 / 0
03.09.2007, 12:14
    #34771249
Klera
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
Код: plaintext
А все же как сделать?
...
Рейтинг: 0 / 0
03.09.2007, 13:12
    #34771475
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
Klera
Код: plaintext
А все же как сделать?

а чем не устраивает
Код: plaintext
k_uch_str = FRas.uch.Value
...
Рейтинг: 0 / 0
03.09.2007, 13:40
    #34771585
Klera
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
Код: plaintext
vkodor Klera
Код: plaintext
А все же как сделать?

а чем не устраивает
Код: plaintext
k_uch_str = FRas.uch.Value

при выборе из комбобокса оно выдает первый столбец, а мне нужно значение второго
...
Рейтинг: 0 / 0
03.09.2007, 14:21
    #34771744
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
KleraВ общем ситуация следующая, имеется в VBA Combobox с 2 полями, пользователь может как выбирать значение в нем, как и вводить ручками, как присвоить переменной введеное или выбранное первое поле Комбо,
If Len(Trim(FRas.uch.Value)) = 0 Then
k_uch_str = "1,2,3,4,5,6,7,8,9,10,11,12,14,33,45,92,98,99"
Else
k_uch_str = FRas.uch.Column(1)
End If

Это работает только когда выбираем какое то значение, а как присвоить когда ввыдим значение?
Так первое или второе поле?
...
Рейтинг: 0 / 0
03.09.2007, 14:33
    #34771806
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
Код: plaintext
1.
2.
3.
4.
5.
    If uch.ListIndex = - 1  Then ' Index
        k_uch_str = FRas.uch.Value
    Else
        k_uch_str = FRas.uch.List(uch.ListIndex,  1 )
    End If
    MsgBox k_uch_str
...
Рейтинг: 0 / 0
03.09.2007, 15:06
    #34771960
Klera
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
Код: plaintext
[SIZE= 3 ]СПАСИБО)))[/SIZE]
...
Рейтинг: 0 / 0
03.09.2007, 15:30
    #34772057
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combobox с 2 полями
Klera
Код: plaintext
[SIZE= 3 ]СПАСИБО)))[/SIZE]


Специальная ветка для тестовых сообщений
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Combobox с 2 полями / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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