我无法读取电影对象,我不知道为什么??,我试图返回一个JSOn API到我的工作表在Excel中,购买我无法读取电影对象。对象Vba读取项目
Sub getData()
Dim Movie As Object
Dim R As Object
Dim scriptControl As Object
Set scriptControl = CreateObject("MSScriptControl.ScriptControl")
scriptControl.Language = "JScript"
With CreateObject("MSXML2.XMLHTTP")
.Open "GET", "https://api.coinmarketcap.com/v1/ticker/shift/", False
.send
Set R = scriptControl.Eval("(" + .responsetext + ")")
.abort
With Sheets("API")
For Each Movie In R
MsgBox (Movie.Name)
.Cells(1, 2).Value = Movie.price_btc
.Cells(1, 3).Value = Movie.price_usd
.Cells(1, 4).Value = Movie.Rank
Next Movie
End With
End With
末次
我创建了一个名为表API返回值,但我不知道怎么值在retrive电影对象元素
您可以在调试检查比电影包含数据,但是当我试图把细胞发送一个错误:
[解析JSON在Excel VBA(http://stackoverflow.com/questions/6627652/parsing-json-in-excel-vba)的可能的复制 – Comintern