【发布时间】:2014-05-02 10:14:23
【问题描述】:
这是代码,当我运行它并在下面描述的行上按 F8 时,我得到了上面的消息。必须点击 OK 按钮 17 次才能退出。只发生在几个网页上,其余的(1000s)工作正常。行前后试过On Error Resume Next没有效果。知道代码如何忽略消息并继续吗?
Dim XMLHTTP As Object
Dim myURL As String
Dim html As Object
With CreateObject("MSXML2.serverXMLHTTP")
.Open "GET", myURL, False
.setRequestHeader "Content-Type", "text/xml"
.setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 6.1; rv:25.0) Gecko/20100101 Firefox/25.0"
On Error Resume Next
.send
Set html = CreateObject("htmlfile")
html.body.innerHTML = .ResponseText 'getting the err msg here when I F8 on this line
End With
【问题讨论】:
标签: vba error-handling excel-2010 xmlhttprequest