Поиск в комбобоксе по одному полю

plus_stick
Дата: 07.12.2015 16:45:20
Здравствуйте.
Нашел в интернете вот такой файл, где реализован поиск в комбобоксе по мере ввода символов с раскрытием списка, который формируется на лету, как поиск в гугле.
Но тут поиск ведется по нескольким полям списка сразу. Мне бы хотелось, чтобы поиск велся только по 1 полю. Урезал всё по максимуму, дальше не получается.
Все основные процедуры и функции засунуты в модуль класса.
В комментах кода есть ссылка на оригинал.
Помогите сделать поиск по одному полю (по любому).
Заранее спасибо откликнувшимся.
a123b456
Дата: 07.12.2015 17:20:53
plus_stick,

давайте почту,скину.
plus_stick
Дата: 07.12.2015 17:24:21
a123b456,

В профиле
sdku
Дата: 08.12.2015 09:57:27
plus_stick,
18278228 (весь топик)
__Michelle
Дата: 08.12.2015 13:47:59
sdku
plus_stick,
18278228 (весь топик)
Думаю, нет, не это требуется.
ТС, видимо, нужно, чтобы менялось содержимое списка согласно набранному тексту,
и чтобы список при этом был постоянно открытым.
Это делается значительно проще, чем в найденном ТС файле,
без классов, в три строчки кода, ну, в семь строчек, если считать с заголовками процедур.
Пусть изначально источник строк списка SELECT T FROM Tab1.
Тогда
Private Sub ComboBox1_GotFocus()
   ComboBox1.DropDown
End Sub

Private Sub ComboBox1_Change()
   ComboBox1.RowSource = "SELECT T FROM Tab1 WHERE T LIKE ""*" & ComboBox1.Text & "*"""
   ComboBox1.DropDown
End Sub