Как я могу автоматизировать процесс нажатия на гиперссылку в электронном письме, загрузки файла и его распечатки? - PullRequest
0 голосов
/ 05 ноября 2019

В настоящее время я регулярно получаю по электронной почте (через outlook) список из 20+ гиперссылок в теле письма, которые я открываю, сохраняю и распечатываю по одной за раз. Прямо сейчас я использую 5 кликов для каждой гиперссылки, что очень неэффективно, но я не знаю, как автоматизировать процесс. Как мне подойти к этому?

1 Ответ

0 голосов
/ 05 ноября 2019

Только некоторые идеи:

  1. Получить выбранный элемент, используя Application.ActiveExplorer.Selection(1)
  2. Загрузить MailItem.HTMLBody в IHTMLDocument объект
  3. Перебрать все ссылки вIHTMLDocument
  4. Загрузите каждую ссылку, используя XLMHTTP
  5. Сохраните данные во временном файле
  6. Создайте и используйте объект WScript.Shell для запуска "print"глагол в файле
  7. удалить временный файл
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...