【发布时间】:2016-01-28 19:59:59
【问题描述】:
我有一个由 https:// servername/parameterList 组成的 URL。如果我在 IE 中输入 URL,系统会提示我输入用户名/密码,然后可以选择打开/保存查询结果的文本文件。
我要做的是使用 VBA 自动获取查询结果,将其保存到文件或将内容返回到变量。我尝试了几种从 URL 下载文件的方法,包括
How do i download a file using VBA (Without internet explorer)
但是,这会保存一个包含 HTML(关于请求?)的文件,而不是可下载文件中的查询结果。所以我得到的是 !DOCTYPE html 等,而不是制表符分隔列中的搜索结果表。
我认为上面链接中的示例都有一些您想要在 URL 末尾下载的文件,因此它是指向文件/图像的直接链接。
抱歉,如果有解决此问题的问题。我认为我对过程中发生的事情的了解不足以找到有意义的结果。初始 URL 是否重定向?如果结果文件是根据查询动态生成的,有什么办法可以得到吗?谢谢。
【问题讨论】: