powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Только определенные значения в combobox
7 сообщений из 7, страница 1 из 1
Только определенные значения в combobox
    #35126327
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такая проблема:

Combobox содержит несколько значений. К примеру, даны фамилии Иванов, Петров, Сидоров. Как сделать так, чтобы при вводе например фамилии Хренова (Гадя Петрович) в поле ввода данных эта фамилия даже не отражалась бы (так как ее нет в предложенном списке)
...
Рейтинг: 0 / 0
Только определенные значения в combobox
    #35127127
FAndrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где она у вас отражается? Если её нет в списке, то нет. Если же вы не хотите, что бы пользователь ручками выбирал, то либо отменить выбор (dopdownlist), либо обрабатывайте после выбора пользователя корректность выбора и в случае левого ввода восстанавливайте старое значение.
...
Рейтинг: 0 / 0
Только определенные значения в combobox
    #35133475
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю, что за dopdownlist, но то что я хотел, можно сделать, поменяв свойство combobox'a matchrequired=false. Но тут другая проблема: если значение не соответствует значению из combobox'a, то выводится информационное сообщение "Invalid property value", а мне нужно, чтобы в таком случае выдавался мой MsgBox ("Неправильное значение"). Кто поможет полному чайнику программирования?
...
Рейтинг: 0 / 0
Только определенные значения в combobox
    #35133533
FAndrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У combobox'а есть свойство DropDownStyle
А вообще попробуйте переформулировать свое требование. Может быть вам и самому станет понятно, что вы хотите сделать.
...
Рейтинг: 0 / 0
Только определенные значения в combobox
    #35133634
ЛиП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я VBA не знаю, но Обрабатывай On_chenge..что-то типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub ComboBox1_Change()
    For i =  1  To ComboBox1.ListCount
     If ComboBox1.List(i) <> ComboBox1.Text Then
     MsgBox ("нет в спискае")
      ComboBox1.Text = ""
     End If
     
    Next
End Sub

...
Рейтинг: 0 / 0
Только определенные значения в combobox
    #35135552
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот это уже что-то похожее на что, мне надо...большое спасибо!!!!
...
Рейтинг: 0 / 0
Только определенные значения в combobox
    #35135627
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Только определенные значения в combobox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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