【爆速】エクセル工程表は「4クリック」で終わらせる!VBAで自動作成する3か月工程表の使い方

5.06.2026

「毎月、日付を手入力して土日に色を塗る作業に1時間かけていませんか?」 プロジェクトの進捗管理に欠かせない工程表ですが、枠組みを作るだけで一苦労。そんな悩みを解決するために、「たった4回の操作」で3か月分のカレンダーとレイアウトを自動生成するマクロを開発しました。今回は、その圧倒的な効率化ツールの仕組みと使い方を詳しく解説します。


★再配布、改造は自由です。

★操作方法はこちらの動画➡動画

★データのダウンロードはこちら➡データ



この工程表マクロでできること

このマクロを使うと、以下の作業がすべて自動化されます。

  • バーの自動表示

  • バーに開始日と終了日を表示

  • 工程表の期間外の期間を表示

  • 関連するバーを矢印で繋ぐ


使い方:驚きの「4ステップ」

具体的にどのように作成するのか、その手順を紹介します。


★ステップ1:マクロ有効ファイルを起動
★ステップ2:開始日と終了日を入力
★ステップ3:削除実行ボタン
★ステップ4:実行ボタンで完成!(クリック4回)

まずは、開発した「3か月工程表 20260506.xlsm」を開きます。

シート上に開始日と終了日を入力します。バーの色を入力します。

作業の開始前にクリーンアップします。

実行ボタンを順番に4回クリックします。


開発のこだわりポイント

★1. ユーザーを迷わせないシンプルなUI
★2. 3か月という「絶妙な期間」
★3. VBAによる高速描画

複雑な設定画面は一切なし。入力項目を最小限に絞ることで、誰でもミスなく操作できるように設計しました。

1か月では短すぎ、1年では細かすぎる。建設業やシステム開発の現場で最もニーズの高い「直近3か月」をターゲットにしています。

手作業で行うと数十分かかるセルの整形や条件付き書式の設定を、VBA(プログラム)で一括処理。PCのスペックに関わらず一瞬で完了します。


まとめ:時間は「工程を考えること」に使おう

工程表を作る目的は、枠を作ることではなく「プロジェクトをどう進めるか」を練ることにあります。面倒な事務作業はマクロに任せて、本来集中すべき業務に時間を使いましょう。

執筆者の独り言 今回のツールは、現場の「面倒くさい」を形にしたものです。実際に使ってみると、もう手動には戻れませんよ!