次の方法で共有


Application.SetTPField メソッド (Project)

チーム プランナー ビューの 1 つまたは複数のタスクに対する達成率フィールドの値を設定します。

構文

SetTPField( _Field_, _Value_, _AllSelectedTasks_, _Create_, _TaskID_, _ProjectName_ )

Application オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
Field 必須 String 引数 Field は "% Complete" のみ指定できます。 FieldConstantToFieldName メソッドは、 pjTaskPercentComplete 例のようにでも使用できます。
Value 必須 String 引数 Field の値。 達成率を示す "0" ~ "100" の範囲の値を指定できます。
AllSelectedTasks 省略可能 ブール型 (Boolean) Projectでは使用されません。 値が True で、 FieldValueの引数は、選択したすべてのタスクに対して設定されていることを意味します。
Create 省略可能 ブール型 (Boolean) Projectでは使用されません。
TaskID 省略可能 長整数型 (Long) Projectでは使用されません。
ProjectName 省略可能 String Projectでは使用されません。

戻り値

ブール型 (Boolean)

次の使用例は、チーム プランナー ビューで選択されたタスクの達成率を 40% に設定します。

Sub TestSetTPField() 
    Dim fieldName As String 
 
    fieldName = FieldConstantToFieldName(pjTaskPercentComplete) 
    Application.SetTPField Field:=fieldName, Value:="40" 
End Sub

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

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