Проблема с формой поиска в форме. Прошу помочь в решении (Эксель2007 + ВБА).
Есть таблица с организациями (название и город). Естественно, в одном городе много организаций. Причем названия у организаций не уникальные (много повторяющихся).
На форме (среди прочих элементов) есть комбобокс, текстовое поле и листбокс. Комбобокс заполняется данными из специально сделанного справочника "Города". В текстовое поле вводится часть названия организации и в листбоксе появляются названия, соответствующие поисковой маске. Мне нужно, чтобы можно было "отфильтровать" в листбоксе только те организации, которые И находятся в выбранном городе (фильтр по комбобоксу) И соответствуют заданной маске (фильтр по текстовому полю). По отдельности ответ нашел, а вот вместе...
Я новичок в VBA, то, что я прочитал, приводит к мысли о том, что тут не обойтись без массивов, но с ними я еще ни разу не сталкивался. Впрочем, может будут другие варианты...
Есть таблица с организациями (название и город). Естественно, в одном городе много организаций. Причем названия у организаций не уникальные (много повторяющихся).
На форме (среди прочих элементов) есть комбобокс, текстовое поле и листбокс. Комбобокс заполняется данными из специально сделанного справочника "Города". В текстовое поле вводится часть названия организации и в листбоксе появляются названия, соответствующие поисковой маске. Мне нужно, чтобы можно было "отфильтровать" в листбоксе только те организации, которые И находятся в выбранном городе (фильтр по комбобоксу) И соответствуют заданной маске (фильтр по текстовому полю). По отдельности ответ нашел, а вот вместе...
Я новичок в VBA, то, что я прочитал, приводит к мысли о том, что тут не обойтись без массивов, но с ними я еще ни разу не сталкивался. Впрочем, может будут другие варианты...