2

我想阅读 VBA 中的 HTML 代码(类似于 Java 中的 URL)。我需要将它保存在一个字符串中。之后我会解析它。

alpan67

4

2 回答 2

10

这是给你的一个功能。它将返回给定 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/")

于 2012-12-31T15:42:20.497 回答
0
于 2012-12-31T15:35:25.677 回答