Страницы: 1
RSS
Выпадающий список с подсказками = 2500 р., Создать в ячейке выпадающий список, реагирующий на введение символов
 
Функционал:
Ячейка, в ней проверка значений по списку из диапазона.
При вводе символов - в списке остаются только содержащие символы пункты.
Пример как в Google-Таблицах это сделано.

Варианты на ActiveX и форм - не предлагать, должно быть в ячейке.



Совсем идеально, если при введении нестандартного значения, оно будет добавлено в диапазон возможных значений и при повторном вводе - будет выводиться в списке подсказок.  
Изменено: inko_gnito - 12.04.2017 21:09:21
 
Цитата
Варианты... форм - не предлагать, должно быть в ячейке.
Чем это вызвано? С формой удобнее...
Возможно, Вы не все видели. Пишу в личку.
 
А столбец, обведённый синим, уже имеется?
 
столбец синим - имеется на другом листе или в скрытой области.  
 
Цитата
vikttur написал:
Чем это вызвано? С формой удобнее...
у меня поля появляются по условию. Их более 400. Так я их делаю протаскиванием ячейки и условным форматированием. Если будет форма - то условное форматирование протаскивание - можно забыть?
 
Макрос можно попросить работать с диапазоном ячеек. Если ячейка будет перемещена, то код не сработает. Значит, ему надо как-то ообщить. что произошло перемещение. И если есть такая возможность (определить формат активной ячейки, шрифт, заливку...), то и форму можно вызвать. А если признака нет, то тут что форма, что не форма - код будет слепой.
 
http://excelvba.ru/code/DropDownList - подсказали хороший исходный скрипт, который можно модифицировать (поиск в других столбцах
 
Видел, там используется форма пользователя.

Вы создали дубль темы. Какую удалить - здесь или в общей ветке?
 
в общем форуме.

Перенес оттуда ценный коммент:
Цитата
PerfectVam

Пользователь
Сообщений: 133
Регистрация: 27 Фев 2017

#5
12 Апр 2017 21:47:35
Реализации видел. Разные варианты. Чаще всего встречается форма с Listbox и кнопками. Где-то встречался Combobox. Благодаря тому, что на VBA, реализовать можно какой угодно поиск.
К сожалению, сейчас не располагаю конкретикой. Но решения точно есть.
Изменено: inko_gnito - 12.04.2017 22:22:27
 
inko_gnito, не понимаю, почему отказываетесь от варианта с ListBox, например. И в то же время просите VBA - будет там VBA ))
 
В работе. Там и ListBox (даже два), и TextBox, и много столбцов, обведенных синим  :)

Готово
Страницы: 1
Наверх