![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
Друзья!!!
Подскажите пожалуйста как подкорректировать код для поиска по дате. Необходимо в форме при вводе в окно textbox (formfield1) определенной даты, макрос нашел по этой дате в таблице строку и вывел значения этой строки 2-го и 3-го столбца в два остальных textbox. Поиск происходит если в колонке - "date" даты прописывать в формате текст. Однако это не годится, ячейки должны быть в формате даты. Так же производит поиск если дату вводить в таком формате 3/2/2013 Последний раз редактировалось ac1-caesar; 05.10.2013 в 13:48. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите пример во вложении.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
работает если только нажать кнопку "Add new records". А надо чтобы при введении даты без нажатия кнопок выводились значения.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
то есть, на сколько я понимаю в этой процедуре нужно что то изменить:
Код:
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
теперь понятно. Тогда можно так (см. вложение).
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
Спасибо, вот это то что надо.
Попутный вопрос, а можно ли здесь formField2 = x.Offset(, 1): formField3 = x.Offset(, 2), номер столбца указать не номером, а названием - "Task Code" и "Status" Это на случай, если будут добавляться столбцы. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите вложение. Поиск заголовка столбца производится в 5-й строке. Если нужно, можете изменить диапазон поиска. Также, можно вставить проверку на существование такого заголовка.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 26.07.2013
Сообщений: 134
|
![]()
Спасибо, очень информативно.
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 08.12.2021
Сообщений: 1
|
![]()
Доброго веяера так же нужна Ваша помошь, мне вместо даты нужно найти данные по артикулу , данных должно быть 5, дата ,цена , компенсация
|
![]() |
![]() |
![]() |
#10 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
без файла никто вам ничем не поможет
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос поиска | tanyshenka09 | Microsoft Office Excel | 13 | 02.06.2014 18:35 |
Макрос поиска | Pecnekm | Microsoft Office Excel | 19 | 05.07.2012 08:46 |
макрос для поиска позиций и вывода данных на лист поиска | mr-111 | Microsoft Office Excel | 12 | 13.03.2012 15:03 |
Как привязать макрос к дате? | АLексаNдр | Microsoft Office Excel | 3 | 12.08.2008 14:34 |
Синтаксис SQL-запроса для поиска по дате... | Рустам | БД в Delphi | 13 | 06.04.2008 15:55 |