在下载xls文件时,VBA将从Internet Explorer中省略另存为弹出窗口

时间:2015-12-07 11:47:15

标签: excel excel-vba internet-explorer popup sendkeys vba

我搜索了许多网站以获得答案,但未能成功。

我想从我的公司网站下载xls文件,通过VBA我能够登录然后更改一些参数,最后我点击了导出按钮。单击导出按钮后,将下载xls文件,但随后我从Internet Explorer中弹出一个关于保存/另存为/打开的信息。

所以最后我被困在这里,我使用发送键下载这个,但是还有其他选项可以在我定义的路径和预定义的xls名称中保存xls文件。

还有另一个问题,点击导出按钮后,xls文件名可以是任何东西。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

几年前我遇到了同样的问题。现在我认为使用带有sendkeys的Internet Explorer通常是一个坏主意。我已经设法用WinHttpRequest解决了我的问题(不使用IE)。

让我将您重定向到可能对您有帮助的类似且已解决的问题。

VBA WinHTTP to download file from password proteced https website