Excel VBA在Internet Explorer中保存下载

Excel VBA在Internet Explorer中保存下载,vba,excel,internet-explorer,save,Vba,Excel,Internet Explorer,Save,我有以下VBA代码片段: Set ClassObj = IE.document.getElementsByTagName("a") ClassObj(76).Click 单击网页后,网页底部会出现一个小弹出框,询问我是否要保存或打开该文件。我想使用VBA单击“保存”按钮,这样它将转到我的下载文件夹。如何做到这一点?链接上的href值是多少?如果是直接链接,则直接下载该资源比单击浏览器中的链接更容易。虽然不可靠,但您唯一的选择之一是使用SendKeys在对话框中抛出[alt]+s。据我所

我有以下VBA代码片段:

  Set ClassObj = IE.document.getElementsByTagName("a")

 ClassObj(76).Click

单击网页后,网页底部会出现一个小弹出框,询问我是否要保存或打开该文件。我想使用VBA单击“保存”按钮,这样它将转到我的下载文件夹。如何做到这一点?

链接上的href值是多少?如果是直接链接,则直接下载该资源比单击浏览器中的链接更容易。虽然不可靠,但您唯一的选择之一是使用SendKeys在对话框中抛出[alt]+s。据我所知,此对话框没有其他控件,但更好的选择是。您应该尽可能提供URL或足够的HTML来生成链接上的href值是多少?如果是直接链接,则直接下载该资源比单击浏览器中的链接更容易。虽然不可靠,但您唯一的选择之一是使用SendKeys在对话框中抛出[alt]+s。据我所知,没有其他控件可以控制此对话框,但更好的选择是。您应该尽可能提供URL或足够的HTML来生成