mcpField
O
openpyxl

openpyxl

github.com/vamseeachantaドキュメント1844 回インストール今日更新
リポジトリ

openpyxl について

openpyxlを使ったExcel 2010以降のワークブック自動化を扱うスキルです。表計算やレポート作成向けに、ワークブック作成、書式設定、数式、グラフ、大規模データ処理を説明します。

主な機能

  1. 01複数シートのワークブック作成
  2. 02セルの書式設定と範囲の結合
  3. 03数式とデータ検証の利用
  4. 04グラフと条件付き書式の生成
  5. 05大規模データ処理とピボットテーブル作成

活用シーン

  1. 01財務レポートやダッシュボードの生成
  2. 02書式付きExcelテンプレートの作成
  3. 03既存のExcelファイルの変換
  4. 04グラフによる表データの可視化

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/vamseeachanta/workspace-hub --skill openpyxl

インストール後、Claude Code で/openpyxlを入力して読み込まれたか確認します。

詳細

Openpyxl

概要

Openpyxl は、Excel 2010 以降の xlsx/xlsm ファイルを読み書きするための Python ライブラリです。このスキルでは、次のようなスプレッドシート自動化の包括的なパターンを扱います。

  • 複数のワークシートを使ったワークブックの作成
  • 書式設定、セルの結合、データの入力規則などのセル操作
  • 計算や動的コンテンツに対応する数式
  • Excel 内でのデータ可視化のためのグラフ生成
  • データを視覚的に分析するための条件付き書式
  • 最適化された読み書きモードによる大規模データセットの処理
  • データを要約するためのピボットテーブルの作成
  • プロフェッショナルな外観を実現するスタイル管理

このスキルを使用する場面

使用する場合:
  • 数式や計算を含む Excel レポートを作成する
  • データベースクエリからスプレッドシートを生成する
  • 財務レポートやダッシュボードを自動化する
  • 書式設定を含む Excel テンプレートを作成する
  • 既存の Excel ファイルを処理および変換する
  • Excel でグラフやビジュアライゼーションを作成する
  • 条件付き書式ルールを適用する
  • 入力規則を備えたデータ入力フォームを作成する
  • 大規模データセット(100k+ 行)を処理する
  • ピボットテーブルをプログラムで作成する
使用しない場合:
  • pandas にデータを読み込むだけでよい場合(pandas.read_excel を直接使用してください)
  • Excel をリアルタイムで操作する必要がある場合(Windows では xlwings を使用してください)
  • .xls 形式を扱う場合(xlrd/xlwt を使用してください)
  • 複雑なマクロを作成する場合(VBA が必要です)
  • Power Query など、Excel 固有の機能が必要な場合

前提条件

インストール
# Basic installation
pip install openpyxl

# Using uv (recommended)
uv pip install openpyxl

# With image support
pip install openpyxl Pillow


*See sub-skills for full details.*
### Verify Installation

```python
from openpyxl import Workbook, load_workbook
from openpyxl.styles import Font, PatternFill, Alignment, Border
from openpyxl.chart import BarChart, LineChart, PieChart
from openpyxl.utils.dataframe import dataframe_to_rows

print("openpyxl installed successfully!")

バージョン履歴

1.0.0 (2026-01-17)
  • スキルを初期作成
  • コア機能のドキュメント
  • 6 つの完全なコード例
  • 大規模データセットの処理パターン
  • pandas との統合

リソース

関連するスキル

  • pandas-data-processing - データ分析と変換
  • python-docx - Word ドキュメントの生成
  • plotly - インタラクティブなグラフの生成
  • pypdf - PDF の操作

このスキルでは、実運用のデータ処理システムから洗練された、Excel 自動化のための包括的なパターンを紹介します。

サブスキル

コメント