我想阅读 VBA 中的 HTML 代码(类似于 Java 中的 URL)。我需要将它保存在一个字符串中。之后我会解析它。
alpan67
这是给你的一个功能。它将返回给定 URL 返回的 HTML 字符串。
Function GetHTML(URL As String) As String
Dim HTML As String
With CreateObject("MSXML2.XMLHTTP")
.Open "GET", URL, False
.Send
GetHTML = .ResponseText
End With
End Function
只需确保您提供的 URL 格式正确即可。IE 它包括http://
orhttps://
如果合适的话。
例如:GetHtml("www.google.com")
不正确。
你会想要GetHtml("https://www.google.com/")
要进行URL 解码,您可以使用该帖子作为参考。
Excel VBA 中的代码 -来自 VBAExpress:我不想复制他的代码。您可以尝试一下并发表评论。