只今お手軽ホームページ制作大幅割引キャンペーン実施中!
今月開催予定セミナー情報

Excel手作業終了のお知らせ!Gemini CLI + MCPでExcel生成時代到来

“Log in Accenture Japan (有志) 目次 Excel手作業終了のお知らせ!Gemini CLI + MCPでExcel生成時代到来 shinya.hara 2025/06/26に公開 Excel Model Context Protocol Gemini CLI Tech はじめに 🎊 Excel手作業民の皆さま、ついにその日がやってきました! 🎊 ___           /     \          /  ✨ノ  ヽ、✨ \         /  (◕)  (◕)  \  Excelを手でつくる時代が         |    (**人**)   |  ついに終わったおーーー!!         \    ` ⌒´    /          /          ヽ         ┏━━━━━━━━━━━━━━━━━━━━━━━━┓         ┃ Gemini CLI × Excel MCPで「手作業Excel」終了! ┃         ┃ 調査→整理→Excel出力まで全自動!!      ┃         ┗━━━━━━━━━━━━━━━━━━━━━━━━┛               ٩(◕‿◕)۶ やったーー!!    AI時代キタ━━━━(◕‿◕)━━━━!!        \                           /         \  Excel手作り終了わーい!  /          \                        /            (◕‿◕)/(◕‿◕)/(◕‿◕)/      ∩_∩                   ∩_∩     ( ◕‿◕) ついにAI時代だー! ( ◕‿◕)     ○__⊂)              (⊃__○    /彡                      ミ\   (__)                     (__)       手作りシート         AI生成シート         (´;ω;`)      →    (*´∀`*)        さようなら…         こんにちは♪ 2025年6月25日、GoogleからGemini CLIがリリースされ、ついにコマンドラインから直接Gemini AIを利用できるようになりました。そして今回は、MCP(Model Context Protocol)サーバーを使って、WebページやドキュメントからExcelファイルを完全自動生成する方法を試してみました。 もう「セルに手でポチポチ入力」する時代は終わりを迎えようとしています! Excel自動生成マシンを作る GeminiCLIでExcel MCP Serverを使って、指定したWebページの情報を調査し、その結果を整理したExcelファイルを完全自動生成します。 📋 前提条件(準備するもの) Python環境(Python 3.8以上推奨) Node.js環境 Windows環境(PowerShell使用) そして何より、Excel手作業から解放される強い意志! 🛠️ セットアップ手順(AI時代への第一歩) さあ、Excel手作業終了への道のりを始めましょう! 1. プロジェクト環境の準備 PowerShellを起動して以下のコマンドを順番に実行します: # プロジェクトディレクトリ作成 mkdir excel-mcp-tutorial cd excel-mcp-tutorial # Python仮想環境作成 python -m venv env envscriptsactivate # 必要パッケージインストール pip install pandas fastapi mcp uv # Excel MCP サーバーインストール npm install -g excel-mcp-server 2. Gemini CLI の設定 設定ファイル C:Users<ユーザ名>.geminisettings.json を編集します: { “theme”: “Default”, “selectedAuthType”: “oauth-personal”, “mcpServers”: { “excel-server”: { “command”: “uvx”, “args”: [“excel-mcp-server”, “stdio”], “trust”: true } } } ! 既存の設定ファイルがある場合は、mcpServersセクションを追加するだけで大丈夫です。 3. MCPサーバーの動作確認 重要:Python仮想環境をアクティベートした状態でGemini CLIを起動する必要があります PowerShellでgeminiコマンドを実行してGemini CLIを起動 /mcpコマンドを実行してMCPサーバーの状態を確認 正常に設定されていれば、以下のような表示が出力されます: 🟢 excel-server – Ready (20 tools) ! Python仮想環境がアクティベートされていない状態では、excel-mcp-serverが認識されません。必ず仮想環境をアクティベートしてからGemini CLIを起動してください。 実際の使用例 セットアップが完了したら、以下のような指示でExcelファイルを自動生成できます: 指示例 以下のURLを検索して、excel-mcp-serverの使い方を初心者にもわかるようにまとめて、カレントディレクトリにExcelファイルを生成してください。 Excelシートのデザインは#デザイン要件に従い、カラフルでおしゃれなデザインにしてください。 https://github.com/haris-musa/excel-mcp-server #デザイン要件 ・見出し(ヘッダー):背景色ブルー系(#AA3FE5)、文字色は白 ・普通の文章(本文):背景色なし、文字色は黒 ・フォント:ヘッダー太字18pt、本文Segoe UI 12pt ・セル構成:見出し行のみ背景色付き、データ行は背景色なしの白背景 以下のようなExcelファイルが自動生成されました。 プロンプト次第である程度デザインのカスタマイズは可能です。 ついで、作成されたExcelファイルを英語翻訳したファイルを作らせてみます。 @excel-mcp-server_guide.xlsxの内容を英語に翻訳したExcelファイルを作成して。 excel-mcp-server_guide_en.xlsxファイルが自動生成され、中身を見るとちゃんと英語翻訳されてました! いいですね。 ちなみに同じ指示内容でClaudeCodeでExcelファイルを生成させたものが以下です。 デザイン性は、圧倒的にClaueCodeのほうが良いですね。 現時点でデザイン性については、「ClaudeCode > Gemini CLI」ですね。 生成されるExcelのデザイン性は利用しているLLMモデルに依存しているようですので、今後のGemini側の成長に期待したいところです。 ClaudeCodeでExcel MCP Serverを使う手順については以下の記事で解説しています。 まとめ        \                           /         \  Excel手作り終了わーい!  /          \                        /            (◕‿◕)/(◕‿◕)/(◕‿◕)/ 🎉 Excel手作業の時代、正式に終了いたします! 🎉 Gemini CLI + MCP + Excel MCP Serverの組み合わせにより、コマンドラインからWebページの調査とExcelファイルの自動生成が可能になりました。 Gemini CLIのリリースにより、AI活用の敷居がさらに下がりました。もう「Excel職人」になる必要はありません。AIに任せて、あなたはもっとクリエイティブな仕事に集中しましょう! 🎊 みんなでAI時代を楽しみましょう! 🎊 参考資料 Gemini CLI – MCP Server Documentation Excel MCP Server GitHub Accenture Japan (有志) により固定 アクセンチュア テクノロジー https://www.accenture.com/jp-ja/about/technology-index テクノロジーコンサルティング本部採用情報 https://www.accenture.com/jp-ja/careers/explore-careers/area-of-interest/technology-careers エンジニア採用情報 https://www.accenture.com/jp-ja/careers/local/engineer shinya.hara ・所属企業(アクセンチュア株式会社) ・免責事項(投稿は個人の見解に基づくものであり、所属組織を代表するものではありません。) フォロー Accenture Japan (有志) Publication Pro アクセンチュア株式会社に所属する社員有志による運営です。アクセンチュアの社員による様々な発信をまとめています。なお、投稿内容は社員個人の見解であり、所属する組織を代表するものではありません。 フォロー Discussion ログインするとコメントできます Login エンジニアのための情報共有コミュニティ About Zennについて 運営会社 お知らせ・リリース イベント Guides 使い方 法人向けメニュー New Publication / Pro よくある質問 Links X(Twitter) GitHub メディアキット Legal 利用規約 プライバシーポリシー 特商法表記 ” https://zenn.dev/acntechjp/articles/77a521ec0ac654#:~:text=Log%20in,%E7%89%B9%E5%95%86%E6%B3%95%E8%A1%A8%E8%A8%98

タイトルとURLをコピーしました