Существует макрос (более 320 строк), который срабатывает тогда, когда с определенного почтового адреса приходит новое письмо (обработка события Application_NewMail), далее вложения из писем обрабатываются в соответствии с определенными правилами, указанными в файле .txt. Правила следующие:
Почта с которой пришло :: Имя с которым пришло :: Куда сохранить :: С каким именем :: Куда сохранить :: С каким именем сохранить.bat (для обработки внешней программой)
На данный момент все это отлично работает, но хотелось бы добавить следующее:
1. Обязательна поддержка архивов .rar. С вложениями в архивах .rar макрос должен работать точно так, как и с .zip. Сейчас обрабатывается только .zip. Т. е. он должен обрабатывать .rar архивы также как и .zip, находить в них нужные файлы, обрабатывать их и так далее.
2. Имеющийся макрос не обрабатывает архивированный файл, если он имеет такое же имя как и архив (т. е. Price.zip и в нем вложение Price.xls)
3. Необходимо добавить обработку файлов, в которых первая часть названия файла остается неизменной, а вторая ежедневно изменяется т. е. дата, например: PRICEru-6063-10.08.12-rus тут PRICEru- всегда остается неизменным, а дата ежедневно изменяется.
4. В некоторых архивах бывает два вложения, такие архивы макрос не обрабатывает. Нужно добавить и эту возможность.
5. Добавить абсолютную поддержку .xlsx. Сейчас вроде файлы .xlsx обрабатываются, но некоторые моменты смущают.
Опубликован 17.08.2012 в 14:15 Последнее изменение: 17.08.2012 в 17:45