0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 32
|
|
1 | |
Автоматическое извлечение, разделение и последующий импорт информации из текстовых файлов20.03.2015, 14:35. Показов 1013. Ответов 11
Метки нет (Все метки)
Добрый день.
Начальство поставило передо мной малопонятную задачу. Вводные данные: есть форма инфопаса, в нее вносятся заявки, заявки падают в виде .txt файлов с оригинальным названием в папку. Задача: создать *что-то* (макрос, возможно), что будет открывать эти файлы, брать оттуда информацию (причем не всю, а строго в заданных параметрах), делить ее на столбики и вписывать в ОДИН (один на все .txt файлы) файл экселя, а потом из экселя это добро импортировать в аксесс автоматически по открытию. Вопрос: Так как я сама механизм понимаю только на уровне "надо заставить оператора", возникает разумный вопрос "а возможно ли это?". Да, кроме VB ничего не доступно, любое стороннее программирование запрещено политикой компании.
0
|
20.03.2015, 14:35 | |
Ответы с готовыми решениями:
11
Автоматическое извлечение файлов из архива Поиск в текстовых файлах символьных групп по шаблону и последующий поиск найденных в именах файлов (с логом) Импорт текстовых файлов из Инета Импорт текстовых файлов в Access |
15146 / 6419 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
20.03.2015, 15:10 | 2 |
Какая у Вас должность? Если специалист по ИТ, то задача должна быть понятной. Если нет - это не ваша задача.
Непонятно, зачем промежуточный Excel - в Access можно сделать то же самое.
0
|
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 32
|
|
20.03.2015, 15:15 [ТС] | 3 |
Оператор ПК. У нас это сродни разнорабочим - работаем все что командуют.
В эксель надо - чтобы файл сохранялся, с ним будут проводить какие-то еще процедуры. У меня проблема понимания - как операция должна просматривать все текстовые файлы и брать данные только из новых. Как-то же должны помечаться уже обработанные файлы?
0
|
15146 / 6419 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
20.03.2015, 15:22 | 4 |
Есть разные варианты: на отдельном листе книги Excel составлять список уже обработанных файлов. Или перемещать обработанные файлы в другую папку или в zip-архив. Или дописывать что-нибудь к названию. Или устанавливать атрибут "скрытый" или "только чтение".
1
|
11508 / 3794 / 681
Регистрация: 13.02.2009
Сообщений: 11,197
|
|
21.03.2015, 10:10 | 5 |
Фло, Проще понять когда видишь.
Несколько текстовиков и ексел-файл что надо получить значительно упростят процесс понимания. А макрос написать, как правило, не проблема
2
|
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 32
|
|
26.03.2015, 09:43 [ТС] | 6 |
Alex77755, доброе утро.
Входящий файл - сохраненное письмо из аутлука (в архиве), итоговый файл - таблица в экселе, noname.rar Книга1.xls
0
|
11508 / 3794 / 681
Регистрация: 13.02.2009
Сообщений: 11,197
|
|
26.03.2015, 11:24 | 7 |
И потом: сохранять в папку вы будете сами? или макросом доставать из "Входящие"? Или макрос запускать при открытом письме в Оутлуке?
0
|
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 32
|
|
26.03.2015, 11:42 [ТС] | 8 |
угу. в архиве то, как это решили сохранять в итоге наши прекрасные руководители направления.
Сохраняться это будет автоматически макросом.
0
|
11508 / 3794 / 681
Регистрация: 13.02.2009
Сообщений: 11,197
|
|
26.03.2015, 12:31 | 9 |
Это надо подумать
1
|
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 32
|
|
26.03.2015, 13:09 [ТС] | 10 |
Alex77755, спасибо вам =)
0
|
11508 / 3794 / 681
Регистрация: 13.02.2009
Сообщений: 11,197
|
|
26.03.2015, 13:40 | 11 |
Да пока не за что. Надо сначала перекодировать письмо в читабелбный вид.
Можно, конечно открывать Оутлуком и сохранять как текстовик, но там всё-равно вопрос: Поля всегда заполнены таким образом? Т.е. не все. При сохранении в текстовик пустые поля просто пропускаются и если будут заполнены не те поля, то распарсить будет сложно
0
|
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 32
|
|
26.03.2015, 14:25 [ТС] | 12 |
нет, поля могут быть заполнены в любом количестве. то есть могут быть эти заполнены, какие-то другие в этой форме, все, или одно - это вопрос ситуации ((
0
|
26.03.2015, 14:25 | |
26.03.2015, 14:25 | |
Помогаю со студенческими работами здесь
12
Импорт текстовых файлов .doc, .docx Импорт текстовых файлов в таблицы Access через VBA Импорт многомиллионных текстовых файлов в MS Excel средствами мастера импорта Импорт текстовых файлов средствами VBA. Ошибка около конструкции IN Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |