Страницы: 1
RSS
Умный список с подсказкой
 
Здравствуйте, уважаемые форумчане! Прошу вашей помощи для решения такой задачи: можно ли вводить данные в ячейки, выбирая из выпадающего списка таким образом, чтобы при вводе первых букв значения в списке для помощи выделялось, например, первое значение, соответствующее первым введенным в ячейку буквам. Пример прилагаю. В примере решение реализовано через:
- функцию Проверка данных/Список - в выпадающем списке можно выбрать значение только пролистав список до нужного значения. При вводе первых букв списка "подсказка" (выделение значения, первые буквы которого соответствуют введенным в ячейку) невозможна
- через элемент управления Поле со списком. Данный элемент управления как раз дает "подсказку" при вводе первых букв значения из списка. Но элемент управления не удобен тем, что при очень большом количестве ячеек для заполнения надо формировать много этих элементов управления. Просто копировать их нельзя, так как при копировании не изменяется связанная ячейка (LinkedCell), ее необходимо менять для каждого элемента управления.
Надеюсь, получилось объяснить проблему)))
 
Tatirus, посмотрите может так.
 
amfor, спасибо. Очень похоже на то, что надо. Правильно ли я понимаю, что задача решена через макрос?
Если список продуктов будет содержать большое количество значений, где можно задать этот параметр? При активации ячейки на листе Выборка, выпадает список из всех продуктов. Этот параметр также где-то задается? Например, если будет 200 наименований продуктов, можно ли ограничить размер выпадающего списка? И как тогда по нему перемещаться вверх/вниз при отсутствии соответствующих стрелок?
 
Tatirus,да макрос в модуле листа "Выборка".Список продуктов там же где и был( Список продуктов), просто добавляйте сколько нужно.При активации все продукты будут в списке. Размер можно сделать какой вам нужен (Разработчик-Режим конструктора ) клик по Листбоксу и делайте какой нужно.При увеличении количества продуктов стрелки появятся.
 
amfor, спасибо. Я не специалист в макросах, но попробую внедрить его в свой файл)))
 
amfor,добрый вечер! К своему стыду не могу разобраться с Текстбоксом (вернее ни разу не делал и не понимаю, как он у Вас создан). Подскажите, по подробнее, пожалуйста! Хочется Ващ код у себя использовать, а разобраться не могу... Или может ссылочку на статью понятную обычному человеку)))
 
Tatirus,у Вас получилось?
 
В "Копилке" есть тема. Да и в поиске можно найти несколько аналогичных.
 
Юрий М,благодарю!
Страницы: 1
Читают тему
Наверх