VBA在下载xls文件时省略从Internet Explorerpopup保存

我search了很多网站来获得答案,但无法成功。

我想从我的公司网站下载xls文件,并通过VBA我能够login,然后更改几个参数,最后我点击导出button。 点击导出button后,xls文件将被下载,但后来我得到了一个关于保存/另存为/打开从Internet Explorerpopup。

所以最后我卡在这里,我用发送键来下载这个,但有没有其他的选项,将保存xls文件在我定义的path和预先定义的xls名称。

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

非常感谢您的帮助。

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

让我重新引导你到一个类似的和解决的问题,可能会帮助你。

VBA WinHTTP从密码保护https网站下载文件