VBA IE 10自动化-自动保存PDF

时间:2018-07-02 05:15:48

标签: vba internet-explorer-10 browser-automation

我正在尝试自动保存PDF发票以进行簿记的过程。建议的here方法不起作用,因为需要登录才能访问发票。

我目前有一个宏,该宏可以导航到页面,登录并打开每个发票的链接。这些发票的URL方案是.../account/invoice/?invoice_number=XXXXXX。导航到每个URL会显示

中的文件

View Downloads

窗口。我希望文件能够自动保存,但是根据安全this page,由于安全原因,Always ask before opening this type of file选项已从IE 10和11中弃用。

我尝试使用this method自动单击Save,但此处的代码似乎适用于其他版本的IE。

该行:

hWnd = FindWindow("#32770", "File Download")

已修改为:

hwnd = FindWindow("#32770", "View Downloads - Windows Internet Explorer")

这成功捕获了下载窗口,但是找不到&Save按钮供我单击。我的猜测是那是因为有多个保存按钮。

任何想法将不胜感激!谢谢。

0 个答案:

没有答案