Partager via


Méthode Application.SetTPField (Project)

Définit une valeur pour le champ « % achevé » d’une ou de plusieurs tâches dans l’affichage Planificateur d’équipe.

Syntaxe

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

Expression Expression qui renvoie un objet Application .

Parameters

Nom Requis/Facultatif Type de données Description
Field Obligatoire String L’argument Field ne peut être que « % Complete ». Vous pouvez également utiliser la méthode FieldConstantToFieldName avec pjTaskPercentComplete, comme dans l’exemple.
Valeur Obligatoire String Valeur de l’argument Field. Le pourcentage d’achèvement peut être compris entre « 0 » et « 100 ».
AllSelectedTasks Facultatif Boolean Non utilisé dans Project. La valeur est True, ce qui signifie que les arguments Champ et Valeur sont définis pour toutes les tâches sélectionnées.
Create Facultatif Boolean Non utilisé dans Project.
TaskID Facultatif Long Non utilisé dans Project.
ProjectName Facultatif String Non utilisé dans Project.

Valeur renvoyée

Boolean

Exemple

L’exemple suivant définit les tâches sélectionnées dans l’affichage Planificateur d’équipe sur achevées à 40 %.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.