我正在尝试使用来自 GitHub 的 JsonConverter.bas 文件从 VBA 中的 JSON 响应中选择两个值。我不确定我是否正确调用了这些字段。当我运行以下代码时,我收到“运行时错误'13':类型不匹配”错误消息。我如何能够从以下选择 max_price 值和 min_price 值:
Public Sub exceljson()
Dim http As Object, JSON As Object, i As Integer
Set http = CreateObject("MSXML2.XMLHTTP")
http.Open "GET", "https://testapp.deribit.com/api/v2/public/ticker?instrument_name=BTC-27DEC19-8000-C", False
http.Send
Set JSON = ParseJson(http.ResponseText)
i = 2
For Each Item In JSON
Sheets(1).Cells(i, 1).Value = Item("result")("max_price")
Sheets(1).Cells(i, 2).Value = Item("result")("min_price")
i = i + 1
Next
MsgBox ("complete")
End Sub