目前,我定期(通过Outlook)通过电子邮件在电子邮件正文中列出20多个超链接的列表,我一次打开,保存和打印一个。现在,我对每个超链接使用5次单击,这效率很低,但是我不知道如何自动执行该过程。我应该如何处理?
huhailongshiwo 回答:如何自动单击电子邮件中的超链接,下载文件并进行打印的过程?
只是一些想法:
- 使用
Application.ActiveExplorer.Selection(1)
获取所选项目
- 将
MailItem.HTMLBody
加载到IHTMLDocument
对象中 - 遍历
IHTMLDocument
中的所有链接
- 使用
XLMHTTP
下载每个链接
- 将数据保存到临时文件中
- 创建并使用
WScript.Shell
对象在文件上启动“print
”动词 - 删除临时文件