本文介绍了VBA Internet Explorer的自动化 - 如何选取[开和QUOT;当下载文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的第一个问题曾经在这里计算器!

我一直在寻找一个解决这个问题了一会儿,没有发现任何帮助。我可能只是在利用我的搜索错误的关键字,但到目前为止我没有运气。这里的问题:

在VBA中,我怎么能选择在Internet Explorer?

文件下载对话框的打开选项

只是为了澄清外,我说的是,当一个文件被下载横跨在IE9的屏幕下方弹出的橙黄色吧。

我在做一些VBA自动化下载数百使用Internet Explorer网页的PDF,但其中.fdf文件已被打开之前,我实际PDF的中间步骤。所以,我首先需要选择打开选项,这样我就可以继续自动化的下一个步骤。就像我刚才所说,我已经做了很多的搜索,并没有运气这么远。

我在希望按Enter键将工作,这是最后的努力没有奏效使用的SendKeys尝试。

在此先感谢您的帮助!


解决方案

我已经涵盖广泛这种这里。

主题 VBA / VB.Net / VB6,点击打开/保存/取消按钮上的IE下载窗口 - 第一部分

链接:http://www.siddharthrout.com/2011/10/23/vbavb-netvb6click-opensavecancel-button-on-ie-download-window/


修改(IMP)如果你使用的是IE 9,不要忘记阅读第二部分,因为它包括占地IE 9下载​​窗口的窗口结构


主题 VBA / VB.Net / VB6,点击打开/保存/取消按钮上的IE下载窗口 - 第二部分

链接:http://www.siddharthrout.com/2012/02/02/vbavb-netvb6click-opensavecancel-button-on-ie-download-window-part-ii/

上面的链接了解如何使用使用API​​的实现你想要的讨论。

从1st链接...

这篇关于VBA Internet Explorer的自动化 - 如何选取[开和QUOT;当下载文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-29 15:23
查看更多