|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.08.2009, 21:02 | #1 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 199
|
==Автоматизация процесса==
Добрый День Уважаемые програмисты!!!Помогите пожалуйста в решении следующей задачи.Я работаю на телефонной станции и к нам один раз в месяц приходят огромные по размеру текстовые файлы следующего типа:
=================================== =============== ================== 434456___________________________ip t-2 _________________________________an t-1 _________________________________cb a-4 453654____________________________c cb-2 __________________________________a ls-1 __________________________________t bi-1 423456____________________________a nt-1 __________________________________c lip-1 __________________________________o ba-55 ..........и так далее... =================================== =============== ================= Как можно в ворде екселе или с помощью другой программы вывести в отдельную колонку, номера которые не имеют параметр tbi-1 и oba-55 напротив них(тоесть первый номер в списке выше) Буду благодарен за любую помощь! СПАСИБО!!! |
12.08.2009, 23:45 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Если нет - выкладывайте пример файла, помозгуем.. Если же файл даже в архиве большой - тогда вырезайте кусочек (желательно через FAR) и дайте кусок реального файла. p.s. думаю, что смогу написать Вам готовую программку (на Delphi), формирующую нужный отчёт... |
|
13.08.2009, 12:45 | #3 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 199
|
Вот так выглядит файл который нам присылают! Было бы замечательно если программа будет выводить 4 списка: 1)номера которые имеют tbi-1 и oba-55
2) номера которые имеют только tbi-1 3) номера которые имеют только oba-55 4) номера которые не имеют ни tbi-1 ни oba-55. СПАСИБО! |
13.08.2009, 16:37 | #4 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Попробуйте такой вариант:
Вот весь код: Код:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 01.11.2009 в 10:48. |
13.08.2009, 17:15 | #5 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 199
|
Спасибо Вам БОЛЬШОЕ за помощь!Завтра на работе попробую!!!!
А можно еще добавить чтобы программа выискивала отдельно все номера с параметром "NC" и отдельно с "tbo-1". Последний раз редактировалось zenner; 13.08.2009 в 17:45. |
13.08.2009, 23:56 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
zenner, отпишитесь о результатах.
просто впустую рисовать код не хочется... Если задача решена благодаря помощи EducatedFool (респект, коллега!), то тогда тема закрыта?.. |
14.08.2009, 00:38 | #7 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 199
|
EducatedFool , От всей души Благодарю Вас за оказанную помощь! Все работает ИДЕАЛЬНО!!!Единственная просьба это добавить в код макросса еще две колонки с "NC" и "tbo-1". Через 2 недели получаю зарплату и обязательно отблагодарю Вас за оказанную помощь!!!!!СПАСИБО!!!
|
14.08.2009, 01:33 | #8 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Можете попробовать самостоятельно модернизировать макрос - там нет ничего сложного:
Код:
|
17.08.2009, 12:57 | #9 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 199
|
Уважаемый EducatedFool ! Извините за наглость но я хотел переделать Ваш макрос для еще одной цели но никак не получается! В этом файле нужно вывести все номера с параметром IR. У меня не получается их вывести, не вижу где в коде макроса описываются координаты текста IR.
|
17.08.2009, 13:50 | #10 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
С чего Вы взяли, что макрос сможет обработать этот файл?
У него ведь другой формат - соответственно, макрос надо заметно переделывать. В данном случае всё проще: Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
автоматизация процесса из страницы браузера | Planovoi | Помощь студентам | 2 | 19.09.2011 15:55 |
автоматизация процесса | cheshiki1 | Microsoft Office Excel | 2 | 29.05.2009 16:29 |
автоматизация процесса финплана! | reginok | Microsoft Office Excel | 10 | 25.05.2009 12:32 |
автоматизация в столовой | Egavga | Microsoft Office Excel | 1 | 15.07.2008 14:02 |
Автоматизация юр фирмы | NeZамужем | Помощь студентам | 1 | 27.03.2008 01:30 |