ホーム

VS CodeでClaude CodeとExcelを使う

数式や書式、できればグラフも入ったスプレッドシートを作りたい。でも、Excelのメニューと格闘するのは避けたい。そんなときは、Claude CodeをExcelを知り尽くしたアシスタントだと考えてください。作りたいものを普段の言葉で説明するだけで、きちんと動く数式が入った本物の.xlsxファイルを作ってくれます。このチュートリアルでは、VS Codeでプロジェクトフォルダを準備し、Claude CodeにExcelのスプレッドシートを作成・編集してもらう方法を紹介します。

主要な概念

必要なもの

ステップ1:VS CodeにSpreadsheet Viewer拡張機能をインストール

注: この拡張機能は以前、GrapeCityのExcel Viewerという名前でした。古いガイドや動画では今もその名前が使われていることがあります。現在「Excel Viewer」で検索すると他の拡張機能もいくつか表示されるため、正しいものを見つけるには上記のIDで検索してください。IDが今もGrapeCityで始まっているのは正常です。

これで、どの.xlsxファイルもクリックするだけで、別のアプリに切り替えることなくVS Code内でスプレッドシートとして表示できるようになります。

ステップ2:プロジェクトフォルダを作成

ステップ3:Claude Codeを起動

claude

ステップ4:最初のスプレッドシートを作成

budget.xlsxという名前のスプレッドシートを作成してください。列は「カテゴリ」「月額」「メモ」の3つにしてください。家賃、食料品、光熱費などの支出カテゴリの例を6つ、現実的な金額で追加してください。一番下に「合計」行を追加し、数式を使って「月額」列を合計してください。

ステップ5:結果をプレビュー

ステップ6:Claudeにグラフの追加を依頼

budget.xlsxに、月々の支出合計に対する各カテゴリの割合を示す円グラフを追加してください。

ステップ7:データを編集してClaudeに更新を依頼

budget.xlsxの数値をいくつか変更しました。合計を再計算して、グラフが引き続きデータと一致しているか確認してください。

これが基本のワークフローです。作りたいものを説明し、Claudeに作ってもらい、結果を確認し、普段の言葉で変更を依頼します。

ステップ8:Claudeに乱雑なデータの整理を依頼

Claude Codeは、すでに散らかってしまったスプレッドシートを直すのにも役立ちます。

問題を含む15行の売上データを持つmessy_sales.csvファイルを作成してください。問題とは、いくつかの空白セル、統一されていない日付形式、1つの重複行です。次に、これらの問題を修正したクリーンなバージョンをsales_clean.xlsxという名前で作成し、何を修正したか説明してください。

次のステップ

トラブルシューティング

ワークフロー概要


Steven Geが2026年9月21日に作成。