在VBA Excel中读取HTML文件

问题描述 投票:2回答:2

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

alpan67

vba
2个回答
9
投票

这是给你的功能。它将返回给定URL返回的HTML的String。

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

只需确保您提供的网址格式正确。 I.E.如果合适,它包括http://https://

例如:GetHtml("www.google.com")不正确。 你会想要GetHtml("https://www.google.com/")


0
投票
© www.soinside.com 2019 - 2024. All rights reserved.