Microsoft Projectで毎週木曜だけの承認タスクを作成する方法|依存関係なしで運用するカレンダー設定手順

Microsoft Projectで「毎週木曜だけに現れる承認タスク」をきちんと設計しておくと、経営会議やゲートレビューの運用が一気に安定します。本記事では、他タスクに依存しないスタンドアロンな「木曜限定の承認タスク」を、デスクトップ版Microsoft Projectで実現する具体的な手順と、運用トラブルを防ぐコツを詳しく解説します。

目次

前提:対象となるMicrosoft Project環境とゴールの整理

この記事で扱うのは Microsoft Project(デスクトップ版:Project Professional / Standard) です。
ブラウザで動作する Project for the web(Planner連携側) や、Teams上の簡易なタスク管理には、ここで説明するような柔軟なカレンダー機能がありません。

今回のゴールは、次のようなタスクをテンプレート内に仕込むことです。

  • タスク名:Task Approval to Proceed(承認依頼など任意)
  • 毎週木曜の枠で経営層に説明・承認を求める
  • 他タスクとの 前提・後続リンクを一切持たない(=スタンドアロン)
  • タスクが置かれるのは 木曜の就業時間だけ

これを実現する最短ルートが、質問文にもある通り「木曜のみ稼働する専用カレンダー」を作り、そのカレンダーを承認タスクに割り当てる方法です。

全体像:なぜ「木曜専用カレンダー」が正解なのか

Microsoft Projectは、以下の3種類のカレンダーでスケジュールを決めます。

  • プロジェクトカレンダー:プロジェクト全体の標準的な勤務表
  • リソースカレンダー:担当者ごとの勤務表
  • タスクカレンダー:特定タスクにだけ適用される勤務表

木曜限定で動かしたいのは特定の承認タスクだけなので、プロジェクト全体を木曜に寄せるのは不適切です。そこで、

  1. 木曜しか稼働しない「基本カレンダー」を新規作成
  2. そのカレンダーを 承認タスクの「タスクカレンダー」 として割り当てる
  3. リソースカレンダーを無視する設定 にして、他の条件に引っ張られないようにする

という構成にすると、プロジェクト全体のスケジュールには影響を与えず、ターゲットの承認タスクだけを「木曜専用」の動きにできます。

木曜専用の基本カレンダーを作成する

まずは「木曜だけ稼働」する勤務表を作成します。これはタスクに割り当てるための元になるカレンダーです。

木曜専用カレンダー作成手順

  1. 上部メニューから [プロジェクト] タブ をクリックします。
  2. [作業時間の変更] ボタンをクリックします。
  3. ダイアログ下部の [新しいカレンダーの作成] をクリックします。
  4. 名前を入力します(例:Approval Thursdays)。
  5. 「新しい基本カレンダー」 にチェックを入れて [OK] をクリックします。

次に、この新しいカレンダーで「木曜だけ働く」設定を行います。

就業週タブで木曜のみを稼働日にする

  1. 作業時間の変更ダイアログで、新しく作った Approval Thursdays を選択します。
  2. [就業週] タブ を開きます。
  3. 「既定」の行を選択して [詳細] をクリックします。
  4. 曜日ごとの設定画面で、以下のように指定します。
曜日設定内容備考
月・火・水・金・土・日この曜日は非稼働日です を選択承認タスクを絶対に置かない曜日
木この特定の就業時間 を選び、例:
1行目:9:00 ~ 12:00
2行目:13:00 ~ 17:00
実際の会議時間に合わせて調整

設定が終わったら [OK] で閉じ、さらに [作業時間の変更] ダイアログも閉じます。

祝日や会社都合で承認会を行わない日の設定

もし「この木曜は経営会議そのものがない」という日があれば、カレンダーの [例外] タブで個別に非稼働日として登録しておきます。

  • 例:年末年始、決算対応のための臨時休業、全社イベントの日など
  • 例外で非稼働にした木曜は、承認タスクがその週には置かれず、次に使える木曜 が候補になります。

承認タスクを作成して木曜専用カレンダーを割り当てる

カレンダーが準備できたら、実際の承認タスクを作り、タスクカレンダーとして割り当てます。

承認タスクの新規作成

  1. ガントチャートのタスクリストで、空行に タスク名 を入力します。
    例:Task Approval to Proceed または 【承認会(木曜)】Task Approval to Proceed
  2. タスクモードの列が 自動スケジュール になっていることを確認します。
    (手動スケジュールだと、せっかくのカレンダー設定が効きません)

タスク情報でカレンダーと制約を設定する

続いて、タスクの詳細設定を行います。

  1. 承認タスクをダブルクリックし、[タスク情報] ダイアログを開きます。
  2. [詳細] タブ に切り替えます。
  3. 以下の項目を設定します。
項目推奨設定ポイント
予定表Approval Thursdays先ほど作成した木曜専用カレンダーを指定
スケジュールでリソース カレンダーを無視するチェックを入れるリソース側の休暇・勤務時間に引っ張られないようにする
制約タイプできるだけ早く(ASAP)プロジェクト開始日以降の 最も近い木曜 を探してくれる
制約日空欄 or プロジェクト開始日に準拠特に固定したい日がなければ空のままでOK

続いて、タスクの期間を設定します。

  • 会議そのものだけ を表現したい場合:
    → 期間を 0日 に設定(マイルストーン扱い)。
  • 資料準備+承認会 をひとまとめにしたい場合:
    → 必要な長さ(例:1日)を設定。
    木曜の就業時間内で計算されるので、1日=木曜の就業時間分として解釈されます。

最後に、前提タスク・後続タスクを一切リンクしない ことが重要です。
プレースホルダーとして常に同じ振る舞いをさせるために、ここは空のままにしておきます。

設定が正しくできるとどう見えるか

  • プロジェクト開始日以降、最初にやって来る木曜 に承認タスクが配置されます。
  • プロジェクトの開始日を変更したり、期間を伸ばしたりしても、承認タスクは常に木曜にだけ置かれます。
  • 他タスクとリンクしていないため、クリティカルパスの変動などに影響されません。

毎週木曜に承認枠を並べるなら「定期タスク」が便利

「毎週木曜に承認会を実施する」という運用があらかじめ決まっている場合は、1つ1つタスクをコピーするのではなく、定期タスク 機能を使うと効率的です。

定期タスクで木曜承認枠を一括生成する手順

  1. ガントチャートのタスクリストで、定期タスクを挿入したい位置の行を選択します。
  2. [タスク] タブ → [定期タスク] をクリックします。
  3. 表示されるダイアログで以下を設定します。
項目設定例説明
タスク名Task Approval to Proceed承認会で使いたい名称
期間0日(マイルストーン)
または 1時間、0.5日 など
承認会に確保したい時間枠
定期パターン週単位 / 毎週 / 木曜「毎週木曜」を選択
範囲プロジェクト開始日 ~ 任意の終了日いつまで定例を作るか(例:年度末まで)
予定表Approval Thursdays定期タスク全体にも木曜専用カレンダーを指定すると安全

この操作で生成される承認タスクは、Outlookのような「生きた繰り返し予定」ではなく、個々の通常タスク の集まりです。

  • 各タスクは、後から個別に日付や期間を調整できます。
  • 特定の週だけキャンセルしたい場合は、その回のタスクを削除するだけでOKです。

うまくいかない時のチェックリスト

設定をしても「木曜以外に置かれる」「リソースの勤務表に引っ張られる」といったトラブルが出やすいポイントを、チェックリストにまとめました。

木曜以外の日にタスクが置かれてしまう場合

チェックポイント確認内容
タスク予定表の指定タスク情報の [詳細] タブで、予定表が Approval Thursdays になっているか。
リソースカレンダーの無視「スケジュールでリソース カレンダーを無視する」 にチェックが入っているか。
タスクモードタスクモードが 自動スケジュール になっているか(手動だと日付が固定されて動きません)。
木曜の就業時間カレンダーの木曜が「非稼働日」や「0:00–0:00」になっていないか。

木曜が休業日の週の動き

以下のようなケースでは、承認タスクが思った位置からずれることがあります。

  • 木曜をカレンダーの 例外 で非稼働日にしている
  • プロジェクトの開始日がすでに木曜を過ぎている

この場合、Projectは 「利用可能な次の木曜」 を探してタスクを配置します。
「その週の木曜は必ず会議をやりたい」運用であれば、該当の木曜を例外で休業日にしない、もしくは個別にタスクを手で調整する、といった運用ルールを決めておきましょう。

テンプレートに組み込む際の注意

テンプレート(.mpt)として再利用する場合、次の3点を忘れずに含めます。

  • 木曜専用の 基本カレンダー(Approval Thursdays)
  • そのカレンダーを予定表に持った 承認タスク
  • 必要に応じた 定期タスク(毎週木曜の枠)

テンプレートから新規プロジェクトを作成すると、承認枠付きのプロジェクト計画を毎回ゼロから作る必要がなくなり、運用ミスも減らせます。

時間帯を固定したい場合の設定例(13:00–14:00など)

「承認会は毎週木曜の13:00–14:00と決まっている」という場合、カレンダーの木曜就業時間をその枠だけに限定すると、マイルストーンの時刻も固定できます。

13:00–14:00枠を固定する手順

  1. [作業時間の変更] ダイアログで Approval Thursdays カレンダーを開きます。
  2. [就業週] タブ → [詳細] で木曜を選択します。
  3. 「この特定の就業時間」の欄に、次の1行だけを設定します。
    例:13:00 ~ 14:00
  4. 他の行は空行にしておきます。

この状態で承認タスクを 0日(マイルストーン) にしておくと、Microsoft Projectは「木曜の13:00–14:00枠」にマイルストーンを配置します。
時間帯まで揃えたい場合は、プロジェクト全体で統一するためにも、この方法がシンプルでおすすめです。

表示上の工夫:ガントチャートで承認タスクを目立たせる

承認タスクはプロジェクトのゲートにあたる重要なイベントなので、一覧やガントチャート上で見つけやすくしておくと便利です。

タスク名のネーミングルール

タスク名にプレフィックスや記号を付けるだけでも、視認性は大きく変わります。

  • 【承認会】Task Approval to Proceed
  • ★承認ゲート:Phase 1 Approval
  • [Mgmt Approval] Task Approval to Proceed

プロジェクトごとに名前がバラバラだとフィルターもしにくくなるため、組織として統一したルール を決めておくとよいでしょう。

テキスト列を使って「リンク禁止」を明示する

承認タスクをスタンドアロンに保つためには、メンバーが誤って前提リンクを張らないようにすることも重要です。そこで、使われていないテキスト列(例:テキスト1)に次のような表示を入れておきます。

  • 承認タスクのテキスト1列に このタスクにリンク禁止 と入力
  • その他のタスクでは空欄のまま

こうしておくと、レビュー時に「承認タスクに前提・後続が付いていないか」を目視しやすくなりますし、メンバーへの教育資料としても使えます。

他のアプローチとの比較:なぜカレンダー方式が優れているか

木曜限定の承認タスクを実現する方法としては、他にも次のような案が考えられます。

方法概要問題点
毎回手作業で木曜の日付を指定タスクの開始日・終了日を都度手で編集する人手に依存し、日付のミスが起きやすい。テンプレート化しても効果が薄い。
「特定日付までに完了」などの制約を多用「○月○日までに完了」制約を使って木曜付近に固定するプロジェクト開始日を変えるとすべて再設定が必要。柔軟性が低い。
プロジェクトカレンダー自体を木曜寄りにするプロジェクト全体の勤務表をいじって木曜に集める全タスクに影響してしまい、現実的なスケジュールが作れなくなる。
木曜専用カレンダー+タスクカレンダー今回紹介した方法承認タスクだけを柔軟にコントロールできる。テンプレート化もしやすい。

特に、プロジェクト開始日やフェーズ構成が案件ごとに変わるような組織では、日付ではなく「パターン(毎週木曜)」で考える モデルのほうが圧倒的に再利用性が高くなります。

運用の実務的なポイントと応用テクニック

承認タスクと実作業タスクの関係づけ方

今回の承認タスクはあくまで 他タスクとリンクしない単独タスク ですが、実務上は以下のような運用も考えられます。

  • ステータス管理だけをリンクさせる
    例:各フェーズ完了タスクから承認タスクへ「情報としてのリンク」を張るが、スケジュール上は参考扱いに留める。
  • 別ビューで管理する
    承認タスクだけをフィルターしたビューを作成し、「承認ロードマップ」として経営層用に印刷・共有する。

ただし、承認タスクに 前提リンクを付けるとスタンドアロンではなくなる ため、リンクを張る場合は「別の専用タスク」を用意し、木曜専用タスクとは分けておくのがおすすめです。

カレンダーを使い分ける設計パターン

木曜専用承認カレンダー以外にも、次のようなタスクカレンダーを併用することで、プロジェクト計画の解像度を上げられます。

  • 夜間・休日メンテナンス専用カレンダー
    → システム停止作業など、通常勤務時間外に行うタスクに割り当て。
  • 顧客サイドのレビュー専用カレンダー
    → 顧客側が「水曜と金曜の午後しか空いていない」といった制約を反映。
  • 教育・研修タスク専用カレンダー
    → 毎月第1金曜日だけ研修枠がある、など特殊なパターンを表現。

このように、「役割ごとの時間帯」=「専用カレンダー」 として切り出す発想を身に付けると、Microsoft Projectで表現できるスケジュールの幅が大きく広がります。

まとめ:木曜専用カレンダー+タスクカレンダーで、安定した承認運用を実現

本記事では、Microsoft Project(デスクトップ版)で「依存関係のない木曜限定の承認タスク」を作成する手順を詳しく見てきました。

  • 木曜だけ稼働する基本カレンダー(Approval Thursdays) を作成する。
  • 承認タスクにそのカレンダーを タスク予定表 として割り当てる。
  • 「スケジュールでリソース カレンダーを無視する」 にチェックして、リソース都合に左右されないようにする。
  • タスクモードは 自動スケジュール、制約タイプは できるだけ早く(ASAP) にする。
  • 前提・後続リンクは付けず、完全に スタンドアロンな承認タスク として運用する。
  • 毎週の定例枠が必要なら、定期タスク で木曜にまとめて並べておく。

質問にある通り、「木曜専用カレンダーを作る」アプローチはまさに正解 であり、Microsoft Projectのカレンダー機能を素直に活かした王道パターンです。
一度テンプレート化してしまえば、新しいプロジェクトを立ち上げるたびに、毎週木曜の承認枠が自動的に用意された状態からスタートでき、プロジェクト管理の標準化と品質向上に大きく貢献します。

これをきっかけに、自組織の「承認フロー」や「会議体系」をカレンダーとタスクでどう表現するか、ぜひ一度見直してみてください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次