Выпадающий список с автоподбором по нескольким буквам

Выпадающий список с автоподбором по нескольким буквам

Как сделать выпадающий список зависимым от введённых букв? Excel-VII: Создание макросов в Excel VBA с нуля (24 ак.ч.)

Если справочник значений получился очень длинный и выбирать с помощью выпадающего списка стало неудобно, настройте себе супер умный список, который найдёт все подходящие записи, ориентируясь на несколько введённых Вами букв.

ПОДГОТОВКА. Открываю свой файл, где должен быть список потом открываю надстройку [nerv_DropDownList_1.6.xla] (разрешите запуск макроса), копирую в свой файл лист [DDLSettings], вношу на нём названия в диапазоне ячеек [A3:D3] с учётом регистра. Можно вносить традиционные буквенно-цифровые обозначения диапазонов (будьте готовы регулярно их корректировать) либо заранее дать диапазонам имена, сделать их умными таблицами и уже не возвращаться к этому вопросу – именно такой сценарий реализован в моём файле. Чтобы увеличить размер заполняемой таблицы или список значений, просто потяните за голубой уголок в последней ячейке таблицы, как показано на видео.

КАК ЭТО РАБОТАЕТ. В серых ячейках нажать CTRL+ENTER, начать ввод букв, в списке ниже выбрать нужное название клавишами стрелок ВВЕРХ/ВНИЗ и ENTER. Продолжать. Если вызвали окно, но передумали и хотите закрыть, нажмите ESC. При выделении любой ячейки в шапке таблицы-рецепта появится подсказка, как заполняется данный столбец.

Пользуюсь этим файлом уже несколько лет, где взяла – честно, забыла, в интернете скачала на каком-то сайте. Автору в очередной раз хочу сказать огромное спасибо и от себя, и от имени всех намучившихся с этой темой и получивших такое прекрасное решение в виде этого макроса!

Файл: СКАЧАТЬ

Кстати, у стандартных выпадающих списков тоже много интересных настроек, из которых мы практически ничего не знаем, используя этот инструмент процентов на 20. Все 100% полезности я рассказываю в моём курсе БОЛЬШИЕ ТАБЛИЦЫ

ВИДЕО с примером можно посмотреть в Instagram и Facebook: НАЖМИТЕ ЗДЕСЬ