Добрый вечер, специалисты по ВБА. Помогите разобраться.
В ячейке B13 есть выпадающий список (тот который делается через Данные-Проверка значений-Список). Но если этот список - включает большое количество позиций - то очень неудобно его прокручивать, поскольку геометрически - список короткий.
Как увеличить длину выпадающего списка, чтобы не надо было столько прокручивать ? (то есть чтобы большее количество позиций списка - отображалось сразу)
Добрый вечер, специалисты по ВБА. Помогите разобраться.
В ячейке B13 есть выпадающий список (тот который делается через Данные-Проверка значений-Список). Но если этот список - включает большое количество позиций - то очень неудобно его прокручивать, поскольку геометрически - список короткий.
Как увеличить длину выпадающего списка, чтобы не надо было столько прокручивать ? (то есть чтобы большее количество позиций списка - отображалось сразу)Grell
Отказаться от выпадающего списка в сторону комбобокса, либо формы с текстбоксом, листбоксом и кнопками. На форуме такие решения видел. В отличие от выпадающего списка в этом случае реализуется еще и поиск по подстроке, чтобы в списке отображались только удовлетворяющие условию позиции. И ограничение на формирование данных для выпадающего списка уйдет в прошлое. Останется только естественное ограничение Вашей фантазии, знаний VBA и хотелок по быстродействию.
Отказаться от выпадающего списка в сторону комбобокса, либо формы с текстбоксом, листбоксом и кнопками. На форуме такие решения видел. В отличие от выпадающего списка в этом случае реализуется еще и поиск по подстроке, чтобы в списке отображались только удовлетворяющие условию позиции. И ограничение на формирование данных для выпадающего списка уйдет в прошлое. Останется только естественное ограничение Вашей фантазии, знаний VBA и хотелок по быстродействию.Perfect2You
Сообщение отредактировал Perfect2You - Четверг, 27.04.2017, 10:59