Application.UpdateTasks メソッド (Project)

選択したタスクを更新します。

構文

UpdateTasks( _PercentComplete_, _ActualDuration_, _RemainingDuration_, _ActualStart_, _ActualFinish_, _Notes_ )

expressionApplication オブジェクトを 表す変数。

パラメーター

名前 必須 / オプション データ型 説明
PercentComplete 省略可能 バリアント型 (Variant) アクティブ タスクの達成率を指定します。
ActualDuration 省略可能 バリアント型 (Variant) 選択したタスクの実績期間を指定します。
RemainingDuration 省略可能 バリアント型 (Variant) 選択したタスクの残存期間を指定します。
ActualStart 省略可能 バリアント型 (Variant) 選択したタスクの実績開始日を指定します。
ActualFinish 省略可能 バリアント型 (Variant) 選択したタスクの実績終了日を指定します。
Notes 省略可能 String 選択したタスクの [メモ] フィールドのコメント。 値はテキストのみであり、[ メモ ] ダイアログ ボックスのようにリッチ テキスト形式 (RTF) ではありません。

戻り値

ブール型 (Boolean)

注釈

UpdateTasks メソッドを使用して引数を指定せずには、 タスクの更新] ダイアログ ボックスが表示されます。

次の使用例は、「TestTask-1」という名前のタスクを作成し、タスクの達成率を 50% に更新します。次に、タスクを削除します。

Sub Update_Tasks() 
 
 'Activate Gantt Chart 
 ViewApply Name:="Gantt Chart" 
 
 'Create a task 
 RowInsert 
 SetTaskField Field:="Name", Value:="TestTask-1" 
 SetTaskField Field:="Duration", Value:="2" 
 
 'Update the percent complete of the new task. 
 UpdateTasks PercentComplete:="50" 
 
 'Delete the new task 
 ActiveProject.Tasks("TestTask-1").Delete 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。