Excel VBA更改Internet Explorer的高级设置

时间:2014-05-14 07:15:52

标签: excel vba excel-vba

我正在使用的当前程序,从excel导航到下载大量信息的网页。我主要是从excel执行此操作,因为数据是excel格式。

我进入页面,点击一个链接,出现打开/保存/取消对话框,它会自动选择保存并将其保存到我保存的最后一个文件夹中。然后它等待对话框标题为阅读"下载完成"然后关闭它并启动下一次下载。

我遇到的问题是,使用此程序的其他人在下载完成后会显示"关闭对话框"选择了选项,这会中断整个过程。

有没有办法从excel VBA代码更改此设置,还是需要探索处理此问题的其他方法?让程序执行直接下载URL字符串也不可行,因为网站需要登录并且请求必须来自打开的窗口,(我已经尝试过该方法)。

1 个答案:

答案 0 :(得分:0)

使用URLDownloadToFile从互联网上下载,尝试使用IE会导致其他问题:

VBA - URLDownloadToFile - Data missing in downloaded file