通过VBA / Macro将数据通过API拉入Excel?

时间:2013-12-03 19:49:36

标签: json excel vba api

我正在尝试使用以下网站https://www.cryptsy.com/pages/api上的API将信息下载到Excel。

我之前从未使用过JSON,而且我很困惑如何实现它。特别是我对http://pubapi.cryptsy.com/api.php?method=singlemarketdata&marketid= {MARKET ID}

感兴趣

我认为我需要登录,所以我可以生成自己的API密钥。是否也可以使用Excel宏在此API上执行交易?

1 个答案:

答案 0 :(得分:1)

我正在开展一个类似的项目。

我建议去http://ramblings.mcpher.com/Home/excelquirks/json/declaritive/populating 这实际上是我正在使用的解决方案。 他的cObject类将json转换为具有属性和方法的Excel对象,这些属性和方法很容易操作。它会将一些数据放入工作表中。

在页面上,他有一个代码示例,详细说明了它的工作原理。 您应该能够将URL更改为cryptsy公共API。您必须编写代码来处理返回的数据。 如果你弄清楚如何连接到私有API,请给我一个喊叫,因为我仍在努力。