Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2021, 22:00   #1
Vladimir_Der
Пользователь
 
Регистрация: 10.12.2018
Сообщений: 23
Вопрос Найти и выделить в поле формы искомое значение

Всем доброго времени суток, необходимо в тексте полей формы "Выборка лиц ответ" (на основе запроса "Выборка лиц") найти и выделить искомое значение (набор символов) получаемое из поля "поиск" на форме "Выборка лиц ответ". Поле "поиск" берет свое значение из формы "Выборка лиц запрос".
Стандартный способ поиска не совсем удобен т.к. постоянно нужно задавать параметры для поиска.

Хотелось бы что бы по нажатию кнопки поиск на форме, по заданному значению поля "поиск" были подсвечены (желательно желтым цветом) соответствующие записи (символы).
Заранее благодарен.

файл прилагается

Проще говоря нужно, чтобы по нажатию кнопки Поиск на форме "Выборка лиц ответ" во всех полях формы выделились искомые буквочетания (словосочетания) в соответствии со значением поля "поиск" на данной форме.
Вложения
Тип файла: rar Database16.rar (54.4 Кб, 4 просмотров)

Последний раз редактировалось Vladimir_Der; 09.12.2021 в 20:08.
Vladimir_Der вне форума Ответить с цитированием
Старый 09.12.2021, 11:03   #2
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

считаю, что база не нормализована - список лиц надо вынести в подчиненную таблицу

причем данные по Гусеву ЯВНО ОБРЕЗАНЫ ПО 254 СИМВОЛУ, видимо некорректный импорт из ексель
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание

Последний раз редактировалось shanemac51; 09.12.2021 в 11:10.
shanemac51 вне форума Ответить с цитированием
Старый 09.12.2021, 11:30   #3
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

не уверен что в стандартном отображении результатов можно менять цвет части текста. Сделайте дополнительный столбец и туда выводите найденную ФИО
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 09.12.2021, 17:39   #4
Vladimir_Der
Пользователь
 
Регистрация: 10.12.2018
Сообщений: 23
По умолчанию

Я наверное не совсем понятно изложил, что хочу, просто нужен макрос типа найти и выделить на кнопку найти на форме "Выборка лиц ответ", чтобы получилось как на рис.1.(выделяется любое найденное буквосочетание во всех полях формы, по данным из поля "Поиск" на форме.) По аналогии работы встроенного модуля Найти рис.2 т.е.: образец = данные из поля "Поиск" на форме; совпадение - с любой частью поля; кнопка найти далее - переход на следующую запись .
Изображения
Тип файла: jpg Рис1.jpg (61.0 Кб, 9 просмотров)
Тип файла: jpg Рис2.jpg (87.3 Кб, 9 просмотров)

Последний раз редактировалось Vladimir_Der; 09.12.2021 в 19:35.
Vladimir_Der вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В SQL-запросе "UPDATE" в поле "WHERE" неправильно сравнивается переменная. Если заменить переменную в поле «WHERE» на значение, запрос сработает: Happy_Sweetice SQL, базы данных 1 24.06.2019 11:55
Найти искомое слово в txt-файле helpkz C# (си шарп) 13 17.09.2015 11:06
Как условным форматированием выделить макс.значение во всех строках диапазона solnce60 Microsoft Office Excel 6 02.12.2012 02:35
Из строчной переменной выделить числовое значение Marikka Общие вопросы Delphi 2 11.06.2012 21:04
Заполнение поле формы автоматически из другой формы!! Магомед Microsoft Office Access 8 28.07.2009 13:49