Нужна аналогичная программа (надстройка, макрос) для Excel?

Оформите заказ, не забыв прикрепить примеры файлов, и описать, что и как должно работать.

Обработка заказов из интернет-магазина (анализ писем в Outlook)

Скриншот заголовка таблицы заказов из интернет-магазина, загруженных из писем в Outlook

Программа анализирует поступившие заказы с интернет-магазина (письма в программе Outlook), извлекает необходимые данные из писем (в формате HTML), и формирует сводную таблицу заказов

 

Файл программы состоит из 2 листов - на первом листе находятся кнопки запуска, на втором - шаблон создаваемой сводной таблицы заказов.

 

Принцип работы программы:

  • при нажатии зеленой кнопки, макрос запускает приложение Outlook
  • в личных папках Outlook ищется папка, название которой соответствеут названию кнопки
  • программа ищет в папке все письма, заголовок которых соответствует заданному шаблону
  • каждое из найденных писем сохраняется в HTML файл во временную папку
  • макрос выполняет веб-запрос в созданному HTML файлу, таким образом загружая данные в Excel
  • из загруженных данных выбираются нужные, и помещаются в сводную таблицу
  • после обработки всех писем, получившая таблица со списком заказов сохраняется в специальную папку

 

Пример того, как выглядит HTML-файл, отправляемый по почте интернет-магазином при оформлении заказа.

Из писем загружаются следующие характеристики (параметры) заказа:

  • Номер заказа
  • Дата заказа
  • ФИО
  • Адрес
  • Населенный пункт
  • Область
  • Индекс
  • Страна
  • городской тел
  • мобильный тел
  • E-mail
  • Примечание
  • Коды
  • Товар
  • Количество

Комментарии

Совершенно непонятен смысл делать такой огород - анализировать html-файлы. Не проще ли тем же Экселем сделать запрос к БД интернет-магазина, получить результат в виде готового массива, поместить в таблицу и с ней уже работать?

Программу для тестирования выложить не могу, - она содержит конфиденциальные данные, да и заточена под нужды заказчика.
В ближайшем будущем появится универсальная надстройка с похожим функционалом, - но точной даты выпуска программы озвучить пока не могу.
Так что пока можем сделать только что-то аналогичное, под заказ.

а есть пример этой программы?

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
        ____     ___    ____            _____ 
____ | _ \ ( _ ) | ___| __ _ |_ _|
|_ / | | | | / _ \ |___ \ / _` | | |
/ / | |_| | | (_) | ___) | | (_| | | |
/___| |____/ \___/ |____/ \__,_| |_|
Введите код, изображенный в стиле ASCII-арт.