11 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 24
|
|
1 | |
Как написать процедуру поиска26.11.2013, 20:52. Показов 2096. Ответов 25
Метки нет (Все метки)
Допустим существует папка, в ней порядка 30 файлов xls. По содержанию они идентичны, различаются лишь одной буквой в одной и той же ячейке (в моем случае В6).Как мне организовать поиск файлов (которые удовлетворяют условию что заданное значение равно значению в ячейке, например я выбираю А, программа смотрит в этой ячейке А=А, если да то дальше, нет переход к другому файлу(в этой ячейке может быть или А, или В, или С) и вывод их названий допустим в listbox. То есть три кнопки А,В,С и listbox. Выбираю А, выводит все файлы, где в ячейке В6 есть А, выбираю В-файлы с В и т.д.
Заранее спасибо.
0
|
26.11.2013, 20:52 | |
Ответы с готовыми решениями:
25
Разработать процедуру поиска заданных изменений в файле/каталоге Как правильно написать процедуру сохранения? Как вынести процедуру сортировки в отдельную процедуру Как остановить процедуру поиска? |
177 / 149 / 43
Регистрация: 14.08.2008
Сообщений: 1,289
|
||||||
30.11.2013, 15:23 | 21 | |||||
Вроде бы так
1
|
11 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 24
|
|
01.12.2013, 08:53 [ТС] | 22 |
Выдает ошибку
0
|
11 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 24
|
||||||
01.12.2013, 09:09 [ТС] | 23 | |||||
Чуть переделал и наконец то заработала
0
|
11 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 24
|
|
01.12.2013, 09:12 [ТС] | 24 |
Спасибо тебе огромное за помощь! Надеюсь я тебе не надоел со своими вопросами?
0
|
11 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 24
|
||||||
23.12.2013, 15:10 [ТС] | 25 | |||||
teleprog, привет. Сейчас пытаюсь сделать тоже самое, но с word файлами. Опять столкнулся с новыми проблемами, ответы на которые никак не могу найти. Надеюсь на твою помощь. Суть проблемы: существует word файл, по типу тех которые на excel я скидывал, в нем по строкам идет отчет о работе машины. Мне надо опять же из определенного места из файла взять текст и перенести его в stringgrid. По типу того же что, мы делали до этого, но в excel идет работа с ячейками, а здесь с range,насколько я понял. Вот допустим есть строка
"Total Production : 1461000 cig.", как мне взять число, которое находится после разделителя и перенести его в stringgrid. Отчеты всегда одинаковые, то есть Все что до разделителя (название ошибок и текст) всегда на одном и том же месте, а вот цифры всегда разные. Вот мой код:
0
|
11 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 24
|
||||||
24.12.2013, 18:26 [ТС] | 26 | |||||
teleprog, Вот изменил немного код, сделал поиск по номеру слова, в принципе мне так подходит, т.к. всегда все они на одном и том же месте, только вот вопрос теперь возник, как мне во втором переносе добавить несколько слов, то есть у меня в word файле дата написана как: 23.12.2013, то есть получается в stringgrid мне надо перенести слова с 23 по 2013 (5 слов), как мне это сделать? и еще почему у меня не всегда закрываются word файлы после работы с ними?
teleprog, не получается по номеру слова. Все таки файлы не много разные. То есть получается мне надо как то искать слово, допустим "Total Production :" и все что после него и до следующего слова переносить в stringgrid? (если предложение такого типа и мне надо вытащить только цифры "Total Production : 1461000 cig.")
0
|
24.12.2013, 18:26 | |
24.12.2013, 18:26 | |
Помогаю со студенческими работами здесь
26
Калькулятор (как написать процедуру +/-) ? Как написать процедуру с обращением к Button? Как написать такую программу через процедуру/функцию Как написать процедуру вывода окна сообщения, содержащего произвольный текст,используя Delphi? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |