嘿,朋友们!今天咱们聊一个非常有意思的话题,那就是利用VBA从Excel中进行加密货币的追踪和分析。你是不是也对那些价格瞬息万变的加密货币充满好奇呢?如果你跟我一样,总是想知道怎样更方便地获取这些信息,那么继续阅读吧!在这个过程中,我会分享一些自己的小经验,比如怎样从网上抓取数据,怎么处理,最后怎样在Excel中展示出来,希望能帮到你。
首先,VBA这个工具其实在Excel里面已经存在了很久,它是麦克风公司的一个神奇小助手。许多公司和个人都用它来提升工作效率。你是不是也在用Excel处理一些数据呢?用VBA,事半功倍,简单的说,就是可以帮你自动化一些重复的工作。
那你问了,为什么专门用VBA来做加密货币的跟踪?简单,就因为它对我来说非常灵活。我可以直接在Excel这个熟悉的环境里,一边做数据分析,一边进行计算,再也不用来回切换软件了。
首先,你需要一个API,这个API可以从一些提供加密货币市场数据的公司那里获取。例如CoinMarketCap或CryptoCompare。注册个帐户,拿到API密钥就可以了。嗯,你可能会问,API是什么?其实就是一个很方便的通讯协议,能让你从某个平台获取数据。像是借用人家家的信息。
拿到API密钥后,我们就可以用VBA与互联网沟通,来获取实时的加密货币数据。这比你手动去某个网站查找方便多了,简直是懒人的福音!
好了,接下来是关键步骤,咱们来写点代码吧!这部分可能看起来会有点复杂,但是别担心,我来一步步带你走。
下面这一段代码是用于从HTTPS请求中获取JSON数据的基本结构。你可以把它放到VBA的模块里面:
Sub GetCryptoData()
Dim http As Object
Dim json As Object
Dim i As Integer
Dim url As String
url = "https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum
leave a reply