|
Обработка и пересылка файлов, приходящих в Outlook
|
|||
---|---|---|---|
#18+
Всем привет, На почту Outlook приходит отчетность в xlsx файликах. Эту отчетность необходимо обрабатывать и пересылать на адреса далее. Вопрос, возможна ли принципиально следующая схема на VBA: 1. Приходит письмо с вложением в виде Excel файлика 2. Обработчик внутри Outlook подхватывает файл, генерирует из него 100-200 измененных файлов (изначальный файл, например, фильтрует, удаляет ненужные строки и т.д.) 3. Каждый новый сгенерированный файл прикрепляется в отдельное письмо, которое уходит на определенный адрес Если такое принципиально возможно, то подскажите пожалуйста, должен ли для этого быть постоянно открытым инстанс outlook, или это может поставить, например, как задание "при открытии outlook"? Спасибо!! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 18:42 |
|
Обработка и пересылка файлов, приходящих в Outlook
|
|||
---|---|---|---|
#18+
hirurg46, теоретически возможно. Вообще типовая задача робота на почтовом сервере, но обычно роботы вложения обрабатывают как объект неделимый, максимум по имени вложение илли типу (расширению) чего-то там сдлают. Если нужна реализация на клиентской машине, лучше сразу правильно распределить задачи между аутлуком и экселем например: аутлук работает ищет письмо, достает вложение и нужные реквизиты письма, сохраняет в папочку, открывает эксель эксель ищет файл в папке, обрабатывает, сохраняет в выходной папке, отправляет письмо с прикрепленным файлом с помощью аутлука по вопросам: макросы и надстройки аутлука активны естественно только если тот запущен. есть разница от учетной записи - imapi или pop, т.к. письма могут храниться разных местах. если буде обработка по получению, то при открытии полученные - обработаются и никаких еще заданий не нужно. если обработка вызываемая, то нужно где-то хранить что обработано, а что нет или удалять после обработки. Посмотрите в ветке Офиса Есть примеры: Из Outlook (text format) в Excel ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2018, 10:19 |
|
|
start [/forum/topic.php?fid=60&fpage=12&tid=2155120]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 128ms |
0 / 0 |