Я пытаюсь выбрать два значения из ответа JSON в VBA, используя файл JsonConverter.bas из GitHub. Я не уверен, что я правильно называю поля. Когда я запускаю следующий код, я получаю сообщение об ошибке «Ошибка времени выполнения 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