getHTTP与(excel)VBA?
-
03-07-2019 - |
题
我正在搜索excel VBA宏的查询,以获取网页html代码作为字符串。 我找到了getHTTPrequest的一些来源,但我无法注册.net framwork system.dll或链接它。
那里有任何新手友好的片段吗? ;-) 谢谢!
解决方案
足够近:如何使用VBA从Excel向服务器发送HTTP POST请求?—它甚至适用于Excel; - )
只需使用GET请求:
objHTTP.Open "GET", URL, False
其他提示
这是一个紧凑的函数,它返回几乎任何指定URL的源,包括HTTP和JSON。
(不需要参考。)
Public Function getHTTP(ByVal url As String) As String
With CreateObject("MSXML2.XMLHTTP")
.Open "GET", url, False: .Send
getHTTP = StrConv(.responseBody, vbUnicode)
End With
End Function
不隶属于 StackOverflow