Уважаемые форумчане. Я экономист и мое знание VBA не столь глубокое. Если в 2003 офисе я еще что то делал, то в 2010 офисе пока не могу разобраться, некоторые функции, которые работали в 2003 не работают совсем в 2010 и аналогов как я понял, нет. Времени как всегда в обрез и поэтому решил обратиться к вам. Суть такова. В течении дня от подразделений поступают xml файлы в определенный каталог. Количество сообщений обычно около 50 000 штук, может быть и меньше и больше. После того как прием закрыт я формирую свои архивы (*.arj) из этих самых xml файлов. В каждом архиве не более 2000 сообщений от разных подразделений. К счастью в каждом архиве есть файл-опись с номерами сообщений находящихся в архиве. Есть так же мониторинг поступления файлов в txt формате, он выглядит примерно так: Наименование подразд. Номер подразделения Отчет принят Номер посылки Время приема Ответ отправлен Номер посылки Время отправки … И так далее по подразделениями в txt формате. В отчете может быть до 2000 xml сообщений. Задача состоит в том чтобы в этот мониторинг засунуть количество сообщений поступивших за день в разрезе каждого подразделения. Я думаю, что сообщения лучше считать из фалов-описей. Наверное файлы будут такие: In.txt - мониторинг без подсчета. Out.txt – мониторинг с подсчетом. Rer1.txt, rer2.txt,…, rerN.txt – файлы-описи из архивов Если что то не понятно написал, готов ответить на все вопросы. Спасибо!
Уважаемые форумчане. Я экономист и мое знание VBA не столь глубокое. Если в 2003 офисе я еще что то делал, то в 2010 офисе пока не могу разобраться, некоторые функции, которые работали в 2003 не работают совсем в 2010 и аналогов как я понял, нет. Времени как всегда в обрез и поэтому решил обратиться к вам. Суть такова. В течении дня от подразделений поступают xml файлы в определенный каталог. Количество сообщений обычно около 50 000 штук, может быть и меньше и больше. После того как прием закрыт я формирую свои архивы (*.arj) из этих самых xml файлов. В каждом архиве не более 2000 сообщений от разных подразделений. К счастью в каждом архиве есть файл-опись с номерами сообщений находящихся в архиве. Есть так же мониторинг поступления файлов в txt формате, он выглядит примерно так: Наименование подразд. Номер подразделения Отчет принят Номер посылки Время приема Ответ отправлен Номер посылки Время отправки … И так далее по подразделениями в txt формате. В отчете может быть до 2000 xml сообщений. Задача состоит в том чтобы в этот мониторинг засунуть количество сообщений поступивших за день в разрезе каждого подразделения. Я думаю, что сообщения лучше считать из фалов-описей. Наверное файлы будут такие: In.txt - мониторинг без подсчета. Out.txt – мониторинг с подсчетом. Rer1.txt, rer2.txt,…, rerN.txt – файлы-описи из архивов Если что то не понятно написал, готов ответить на все вопросы. Спасибо!Rusbank
Подготовил файлы, но они схематичные. Боевые будут только в понедельник... in.txt - входные данные (мониторинг до подсчета) out.txt - выходные данные (мониторинг после подсчета)
Подготовил файлы, но они схематичные. Боевые будут только в понедельник... in.txt - входные данные (мониторинг до подсчета) out.txt - выходные данные (мониторинг после подсчета)Rusbank
К сообщению приложен файл:in.txt
(1.6 Kb)
·
out.txt
(1.6 Kb)