|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
在论坛看到函数可以获取翻译,想改成VBA,但得到一个空值,没成功,请老师帮忙改正。
原函数公式:=WEBSERVICE("http://e.anyoupin.cn/eh3/?youdao~" & A1)
自己根据网上学习代码如下:
Sub GetWebServiceData()
Dim url As String
Dim xmlhttp As Object
Dim response As String
url = "http://e.anyoupin.cn/eh3/?youdao~" & Selection.Value
Set xmlhttp = CreateObject("MSXML2.XMLHTTP")
xmlhttp.Open "GET", url, False
xmlhttp.setRequestHeader "Content-Type", "application/json"
xmlhttp.send
response = xmlhttp.responseText
Selection.Offset(1, 0).Value = response
End Sub
翻译.rar
(17.79 KB, 下载次数: 18)
|
|