Страницы: 1
RSS
Он-лайн контроль ввода слов, предложения системы ближайшего похожего слова при вводе текста в ячейку
 
Добрый вечер уважаемые гуру!
Как при вводе в ячейку слов сделать так, чтобы система предлагала "автоввод" из ближайшего похожего? такая функция есть в экселе, но когда список вариантов ввода большой, то система все реже и реже предлагает сделать автоввод по нажатию клавиши Enter.
Выпадающий список не подходит, т.к. при раскрытии приходится долго искать нужное. Нужно ВОВРЕМЯ ввода текста предложения системы для автоввода, т.е. своего рода "умный" ввод. Возможно ли такое реализовать на VB?
 
Я бы тоже альтернативу посмотрел. Особенно с несколькими столбцами автоввод.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
При вводе в саму ячейку (не закончив редактирование) вряд ли, а вот при вводе в контрол на листе можно. Попробуйте в поиске по запросу по начальным символам.
 
есть близкая тема http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=68198&amp... но там только подсветка второго столбца...если бы это как то отражалось в водимой ячейке...или второй вариант, пусть если в ячейке с выпадающим списком вводить данные, то этот самый выпадающий список сокращался (фильтровался) пока совпадение не будет 100%....как реализовать пока не знаю...надеюсь на вашу помощь!
 
Народ! есть вот такая тема http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=8&TID=23137&amp... а кто подскажет подробности? как переделать под свои диапазоны? а если нужно два "комбо"? и еще, пример в той теме на компе работает, а на ноуте почему то нет, ОС и офис стоят одинаковые, макросы и доверие к VBA везде проставлено...:(
 
Поиск все таки - сильная штука! нашел ПОЧТИ то что нужно http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=8&TID=23606&... в примере от Guest (6 Мар 2011 11:13:23).   Можно ли в данном примере, при постановке на любую ячейку столбца D чтоб пояфлялось окно формы и в ней после поиска нужного (двойным кликом на название или по Enter) в текущей ячейки столбца D отпечатывалось выбранное название? причем список для столбца D брался из листа "Орг"? такой же принцип для столбца G, только список должен браться уже из листа "РМ"?  помогите, пожалуйста! Народ, ПРОШУ! помогите! в прикрепленном файле в коде есть комментарии с моими вопросами (а то здесь повторяться и описывать долго)...ну, не выходит каменный цветок...))
Изменено: Mike - 17.10.2017 15:33:14
 
Очень прошу, помочь! вопросы в комментариях кода...(
 
Вот набросал форму с мгновенным поиском по введенным буквам, ищет по базе в синем столбце, вставляет в выделенную ячейку желтого диапазона по двойному щелчку
 
здравствуйте
Цитата
Mike написал:
Как при вводе в ячейку слов сделать так, чтобы система предлагала "автоввод" из ближайшего похожего?
для динамического списка использую DropDown, а для статических - справочник на VBA
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
web-master, прошу прощения, все здорово работает...но нужно на листе формирование "поиска" из двух разных списков, находящиеся на другом листе (в идеале - каждый список на отдельном листе)...не выходит каменный цветок...помогите допилить, пжлст!  
 
Jack Famous, конечно здоровские примеры особенно первый вариант, но его нельзя подстроить "под себя", а второй вариант - много кликов мышкой, да и список вносить не айс, если он более 100 позиций каждый (их должно быть как минимум 2), но все равно огромное спасибо! хотелось бы что-то попроще..может через CASE но что то не выходит...
 
Цитата
Jack Famous написал:
справочник на VBA
Спасибо. Видно, что сделано с душой, для себя
Цитата
Mike написал:
список вносить не айс
Там же сделано с душой, для себя:
1. CTRL+SHIFT+R, шестерёнка, списки - кнопка "вставить" - вставляет из выделенного диапазона.
2. Создайте тестовый список, отобразите лист "shLists" - дальше сами ...
Сравнение прайсов, таблиц - без настроек
 
и все же....нет, вариант хорош, но многокликабельный...хотелось бы минимизировать...ладно, пусть через "горячие клавиши", но после появление формы хотелос 2-3 буквы ТАВ и ENTERвыбор мышкой не желателен
 
Mike, ну так по промерам сделайте под себя ... или хотя бы попытайтесь, если что не выйдет конкретно - задавайте вопрос, помогут
Изменено: Ivan.kh - 22.10.2017 08:52:59
 
Цитата
Mike написал:
но его нельзя подстроить "под себя"
можно
Страницы: 1
Наверх