注目の投稿

今まで作成したエクセルツールまとめ

2018/04/11

webサイトからExcelにJSON形式データを読み込むための下準備

Excel VBAを使ってExcelのシート上にwebサイトのAPIを利用してJSON形式データを取得するためのエクセルの設定の仕方をお伝えします。


・マクロの設定を有効にする


まず、マクロの設定を有効にしておきます。



・VBA-JSONファイルをダウンロードする



上のリンクからVBA-JSON v2.2.3のZipファイルをダウンロードします。最新バージョンがあれば最新バージョンをダウンロードします。

エクセルのVBEを開く。ファイル→ファイルのインポートを選択してダウンロードしたZipファイルの中にある、JsonConverter.basというファイルを選択する。※



※ファイルのインポートからZipファイルを選択してエラーが出たら、Zipファイルから「VBA-JSON-2.2.3」のフォルダをデスクトップなどどこでもいいので外に出して、ファイルのインポートから「VBA-JSON-2.2.3」のフォルダを選択してその中のJsonConverter.basというファイルを選択する。要は、JsonConverter.basというファイルを選択すればOKです。



・Microsoft Scripting Runtimeにチェックを入れる


VBEのツールタブ→参照設定を選択し、Microsoft Scripting Runtimeにチェックを入れます。





OKを押します。
以上です。



私は実際にAPIからJSON形式データを取得するExcelツールを作成して公開しています。ファイルはこちらからダウンロードできます。
バイナンスの24時間ticker価格を取得するエクセルマクロツール Excel VBA