Запуск мониторинга цен по расписанию

Есть возможность настроить автоматический запуск мониторинга цен конкурентов в заданное время.
Для запуска по расписанию используется Планировщик заданий Windows

Порядок действий для настройки запуска мониторинга цен по расписанию:

  1. в настройках мониторинга цен задаём путь к файлу Excel со ссылками
     

     
  2. убеждаемся, что мониторинг цен запускается в «пустом» Excel (когда нет открытых книг)
    Для этого, закрываем Excel, открываем Excel снова, убеждаемся, что ни один файл в Excel не открыт.
    После этого, запускаем программу-парсер (если она автоматически не запустилась), и нажимаем кнопку Обновить цены, — должен автоматически открыться заданный вами файл Excel, и запуститься мониторинг цен.
     
  3. скачиваем прикреплённый к статье файл
    В этом файле присутствует макрос для запуска парсера
    Файл можно поместить в любую папку
    После скачивания, файл нужно разблокировать, для этого нужно:

    • найти скачанный файл в папке (обычно это папка «Загрузки»)
    • щелкнуть правой кнопкой мыши на файле — Свойства — Разблокировать (Unblock) — ОК
       
  4. пробуем запустить этот файл Excel 
    Листы файла скрыты (как у надстройки .xla), а при запуске появляется окно с обратным отсчётом времени:

    Внимание: никаких предупреждений Excel не должно появляться при запуске этого файла
    Должно появляться только окно, показанное на скриншоте выше
    Этот файл автоматически закрывает сам себя после запуска обновления цен, или после отмены запуска (красная кнопка)
     

  5. Убеждаемся, что при ручном запуске этого файла pricemon.xls стартует обновление цен в вашем файле, и всё работает как надо.
    Дожидаться завершения обновления цен не обязательно.
     
  6. открываем Планировщик заданий Windows
    Для этого переходим в Панель управления — Администрирование — Планировщик заданий
     
  7. создаём в планировщике новую задачу
    • в списке действий Планировщика нажимаем Создать простую задачу
    • вводим произвольное имя задачи (например, Запуск мониторинга цен)
    • выбираем частоту запуска (например, ежедневно)
    • выбираем действие для задачи «Запустить программу»


       

    • на следующем шаге нам предложат выбрать программу или сценарий, — выбираем скачанный ранее файл pricemon.xls

    • нажимаем кнопки Далее и Готово

 

На этом настройка завершена.
В указанное в планировщике время будет запущен файл pricemon.xls, в результате чего запустится Excel (если он ранее не был запущен), запустится надстройка «Парсер сайтов» (если она не запускается автоматически вместе с Excel), откроется ваш файл Excel со ссылками, и будет дана команда запуска мониторинга цен для всех сайтов.

Обратите внимание, что запустится мониторинг цен в режиме обновления цен «для всех сайтов», независимо от того, какой вариант был выбран до этого в выпадающем списке на панели инструментов.

 

Вложения:
pricemon.xls69 КБ