関数名 |
MAN_ManPowerAdjust |
概要 |
【機能】:調整範囲、担当条件に応じて開始日を調整 |
処理 |
[方法1]:全体を調整(全担当 or 担当のみ)
[方法2]:大項目内の日程を調整(全担当 or 担当のみ)
[方法3]:選択されている担当以降を調整(全担当 or 担当のみ)
|
形式 |
Sub MAN_ManPowerAdjust(TargetRow As Long) |
可視性 |
パブリック |
引数 |
|
関数名 |
MAN_ManPowerAdjust_Member |
概要 |
【機能】:指定範囲と指定担当者を条件にして工数が重ならないように調整 |
処理 |
@配列NumArray(開始日)を作成し、昇順に並べ替える
A実績が入っていない場合に、先行タスク分だけ開始日をずらす
※実績が入っている場合はずらさない
|
形式 |
Sub MAN_ManPowerAdjust_Member(n1 As Long, n2 As Long, Name As String) |
可視性 |
パブリック |
引数 |
n1 |
Long |
開始行 |
n2 |
Long |
終了行 |
Name |
String |
担当者名 |
|
関数名 |
MAN_ManPowerAdjust_AllMember |
概要 |
【機能】:全担当者に対し「人員工数調整_担当」を実行する |
処理 |
範囲内の全担当者を配列NumArrayに取得する
担当者の数だけ「人員工数調整_担当」を実行する
|
形式 |
Sub MAN_ManPowerAdjust_AllMember(n1 As Long, n2 As Long) |
可視性 |
パブリック |
引数 |
|
関数名 |
MAN_PreTaskNoGet |
概要 |
【機能】:指定タスクの先行作業項番取得 |
処理 |
指定行TargetRowのタスクから先行タスク行番号を返す
|
形式 |
Function MAN_PreTaskNoGet(TargetRow As Long) As Long |
可視性 |
パブリック |
引数 |
|
戻り値 |
|
関数名 |
MAN_PreTaskNoGet_ |
概要 |
【機能】:指定タスクの先行作業項番取得 |
処理 |
指定行TargetRowのタスクから先行タスク行番号を返す
MAN_PreTaskNoGet:指定タスクの先行作業行番号
|
形式 |
Function MAN_PreTaskNoGet_(TargetRow As Long) As Long |
可視性 |
パブリック |
引数 |
|
戻り値 |
|
関数名 |
MAN_PreTaskInput |
概要 |
【機能】:先行タスク入力処理 |
処理 |
先行タスク入力処理
・[項番(複数)]+[先行]選択時:項番を先行に入力
・[先行]選択時:先行タスクの終了日以降に開始日をずらす
|
形式 |
Function MAN_PreTaskInput(r As Range) |
可視性 |
パブリック |
引数 |
|
戻り値 |
|
|