【发布时间】:2018-02-25 02:55:06
【问题描述】:
我在 excel VBA 中有以下代码,直到昨天它都运行良好。 现在尝试检查 URL 时失败了。但 URL 确实存在!
它失败了:oXHTTP.send(它去有错误)
Function HttpExists(sURL As String) As Boolean
Dim oXHTTP As Object
Set oXHTTP = CreateObject("MSXML2.XMLHTTP")
If Not UCase(sURL) Like "HTTP:*" Then
sURL = "http://" & sURL
End If
On Error GoTo haveError
oXHTTP.Open "HEAD", sURL, False
oXHTTP.send
HttpExists = IIf(oXHTTP.status = 200, True, False)
Exit Function
haveError:
HttpExists = False
End Function
sURL 如下,确实存在:
可能是什么问题?
谢谢
【问题讨论】: