微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在使用 Selenium 的 IE 或 Chrome 中直接使用 VBA 下载 pdf 格式的链接?

如何解决如何在使用 Selenium 的 IE 或 Chrome 中直接使用 VBA 下载 pdf 格式的链接?

我正在尝试使用 Selenium 驱动器在 Chrome 中使用 VBA 语言下载 this link。如果这也可以直接使用IE完成,请告诉我代码

使用 IE 我尝试了以下代码

Sub Login_2_Website()

Dim oHTML_Element As IHTMLElement
Dim sURL As String
Set macrobook = ThisWorkbook

j = 2
On Error GoTo Err_Clear

Set obrowser = New InternetExplorer

obrowser.Visible = True

nr = ThisWorkbook.Worksheets(1).Cells(Rows.Count,1).End(xlUp).Row

For i = 2 To nr

obrowser.navigate ThisWorkbook.Worksheets(1).Cells(i,1)

Do
    
    Application.Wait Now + TimeSerial(0,1)

Loop Until obrowser.Busy = False

Application.Wait Now + TimeSerial(0,2)

Set HTMLDoc = obrowser.document

   'Name "C:\Users\RC06251\Documents\print.pdf" As "C:\Users\RC06251\Documents\" & nam & ".pdf"
            Application.Wait Now + TimeSerial(0,1)
           
           obrowser.ExecWB OLECMDID_PRINT,OLECMDEXEcopT_DONTPROMPTUSER
           'nam = ThisWorkbook.Worksheets(1).Cells(i,2)


Application.Wait Now + TimeSerial(0,4)


Next

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。