「AIって便利そうだけど、どう質問したらいいか迷っちゃう…」とか、「せっかくAIに質問して回答をもらっても、すぐに消えちゃってどこかに保存しなきゃ…」なんてこと、ありませんか?
このExcel VBAツールは、そんなお悩みをスッキリ解決します!
このExcelシートを使えば、AIに質問する内容を項目ごとに整理して入力できるので、まるでオーダーメイドのように、あなたの知りたいことにぴったりの回答がもらいやすくなります。
このツールのスゴイところ!
質問が具体的になる!: シートに用意された項目に沿って質問したい内容を書き込むだけで、質問がどんどん具体的になります。
全部書かなくてもOK!: 質問したいこと全てを埋めなくても大丈夫!思いついたことをパパッと書いて、ボタンをポンと押すだけ。
回答がExcelに残る!: AIからの回答が、あっという間にExcelシートの回答セルに自動で表示されます。もうコピー&ペーストの手間はいりません!
使い方はとってもシンプル!Excelシートに質問を入力してボタンをクリックするだけで、AIからの回答が自動的に指定のセルに表示されます。
「でも、なんか難しそう…」と思うかもしれませんね。大丈夫です!最初の1回だけ少しだけ準備が必要ですが、一度設定してしまえば、あとはもうラクラク使うだけです!詳しい設定方法は、この後ご紹介しますね。
初期設定はたったこれだけ!
さあ、この便利なツールを使うための準備を始めましょう!以下のステップに沿って進めれば、すぐに使えますよ。
【ステップ1】:必要なファイルをダウンロード!
まずは、このVBAツールが動くための元となるファイルをダウンロードします。
以下のリンク(GitHub)をクリックして、表示されたページからファイルをダウンロードしてくださいね。
https://github.com/LaChaMo4649/VBA_Excel_AI_reference.git
【ステップ2】:ダウンロードしたファイルを解凍!
ダウンロードしたファイルは圧縮されているので、「解凍」(中身を取り出すこと)してください。
【ステップ3】:Excelファイルを開いて、マクロを有効にする!
解凍した中にある「Gemini-ResponseOneAPInon.xlsm」というExcelファイルを開きます。
開くと「セキュリティの警告」などが出る場合があるので、「コンテンツの有効化」や「マクロを有効にする」を選んでください。これで、このツールがちゃんと動くようになります。
【ステップ4】:AIからの返事を読み取るための準備(JsonConverter.basのインポート)
・AIからの回答は、少し特別な形(JSON形式)で届くので、Excelがそれを理解できるように
「JsonConverter.bas」という部品(モジュール)を追加します。
・まず、以下のリンクから「JsonConverter.bas」というファイルをダウンロードしてくださ
い。https://github.com/VBA-tools/VBA-JSON
・ダウンロードしたら、Excelを開いた状態でキーボードの「Alt」キーと「F11」キーを同時に
押して、「VBAエディター」という画面を開きます。
・画面の左側にある「VBAProject (Gemini-ResponseOneAPInon.xlsm)」を右クリックして、
「ファイルのインポート」を選び、さっきダウンロードした「JsonConverter.bas」ファイルを
選んでください。
【ステップ5】:Google AI(Gemini)とつながるための「鍵」(APIキー)を取得&設定!
・このツールがGoogle AI(Gemini)と会話するためには、「APIキー」という特別な「鍵」が
必要です。これは、あなただけが使えるAIへの「通行証」のようなものです。
・以下のGoogle AI Studioのサイトにアクセスして、APIキーを取得してください。Google ア
カウントが必要になりますので、取得していない方はGoogleのホームページからアカウントを作
成してください。
https://aistudio.google.com/app/apikey
・APIキーが取得できたら、それをコピーして、ExcelシートのC1セルに貼り付けます。これで
AIとつながる準備は完了です!
これで初期設定はバッチリです!
あとは、Excelシートに質問したい内容をどんどん入力して、ボタンをクリックするだけ。AIか
らの回答が自動であなたのシートに書き込まれていきますよ!
ちょっとしたお願い
このツールは大変便利ですが、AIの回答はあくまで参考情報として、ご自身で内容を確認して使ってくださいね。
もし、エラーが出たり、なかなか回答が表示されない場合は、インターネットの通信状況で時間がかかっている場合があります。少し時間を置いてから、もう一度ボタンをクリックしてみてください。


コメント