📄 この記事は以下の記事の詳細解説です
「この集計、毎月手作業でやっているんだよな…自動化したいけどマクロが書けない」
製造業PMのExcel業務は定型作業が多く、自動化できれば大きな時間削減になります。Claude Codeならコーディング知識不要で、日本語で指示するだけでVBAマクロを生成できます。
📌 こんな方に読んでほしい記事です
- 毎月同じExcel作業を繰り返していて自動化したいが、マクロが書けない方
- IT部門に依頼するほどでもないが、手作業が地味に辛い業務がある方
- Claude CodeでExcelマクロを作る手順を知りたい方
目次
① 製造業PMのExcel自動化アイデア10選
まず、どんな業務が自動化できるかを確認しましょう。
| # | 自動化できる業務 | 効果 |
|---|---|---|
| 1 | 期限超過タスクの自動ハイライト | 遅延タスクが一目でわかる |
| 2 | 複数シートのデータを1枚に集計 | 月次集計の手作業が不要に |
| 3 | 工数実績から進捗率を自動計算 | 毎回の手計算が不要 |
| 4 | 月次レポート用に別シートから自動転記 | コピペミスがなくなる |
| 5 | ガントチャートの今日の日付ラインを自動表示 | 開くたびに現在位置が一目でわかる |
| 6 | ステータス列の値に応じて行の色を変える | 完了・進行中・未着手が色で区別 |
| 7 | データ入力後に自動でPDF保存 | 週次レポートの配布が1クリックに |
| 8 | 部品リストの重複チェックと警告表示 | 部品番号の入力ミスを即検出 |
| 9 | 課題一覧から担当者別タスクを自動抽出 | 担当者への共有が楽になる |
| 10 | 週次・月次のグラフを自動生成 | 報告書のグラフ作成が自動化 |
② VBAマクロ生成の流れ(全4ステップ)
1
やりたいことを日本語で整理する
整理すると精度が上がる情報:
・何をしたいか(ハイライト / 集計 / 転記 等)
・どのシート・列・行を対象にするか
・条件(期限超過 / ステータスが「完了」等)
・何をしたいか(ハイライト / 集計 / 転記 等)
・どのシート・列・行を対象にするか
・条件(期限超過 / ステータスが「完了」等)
2
Claude Codeに指示を出す
📝 指示文テンプレート:
ExcelのVBAマクロを作成してください。
【やりたいこと】
A列に期限日が入力されており、今日の日付より期限が過ぎているセルを含む行全体を赤色でハイライトするマクロを作ってください。
【Excelの構成】
・1行目はヘッダー行
・A列:期限日(日付形式)
・B列:タスク名
・C列:担当者
コードにはコメントを入れて、修正しやすくしてください。
3
出力されたVBAコードをExcelに貼り付ける
Excelへの貼り付け手順:
1. ExcelでAlt+F11キー→VBAエディタを開く
2. 「挿入」→「標準モジュール」をクリック
3. 出力されたコードをそのまま貼り付け
4. エディタを閉じてAlt+F8でマクロを実行
1. ExcelでAlt+F11キー→VBAエディタを開く
2. 「挿入」→「標準モジュール」をクリック
3. 出力されたコードをそのまま貼り付け
4. エディタを閉じてAlt+F8でマクロを実行
⚠️ 注意:初めてマクロを実行する際は、テスト用のコピーファイルで試すことをおすすめします。
4
動作確認して完成
思った通りに動けば完成です。動作がおかしい場合は「〇〇という動作になったが、△△に修正したい」とClaude Codeに再依頼すれば、修正コードを出力してくれます。
📋 まとめ
- 製造業PMのExcel定型業務は10種類以上がVBAマクロで自動化できる
- Claude Codeへの指示は「何をしたいか・対象シート・条件」を明確に
- 出力されたコードをVBAエディタに貼り付けるだけで動作する
- うまく動かなければ「こうなった・こう直したい」と再依頼すればOK
❓ よくある質問(FAQ)
🔗 関連記事 ― Claude Code×製造業PM活用シリーズ
PM
pm-lab.tech 編集部
製造業PM歴15年以上のプロジェクトマネージャーが運営。新製品開発・工場立ち上げ・サプライチェーン改革など幅広いプロジェクトを経験。AI活用による製造業PM業務の効率化を実践・発信中。

コメント