Méthode Application.UpdateProject (Project)
Met à jour les informations d’avancement et replanifie le travail pour les tâches d’un projet.
Syntaxe
expression. UpdateProject
( _All_
, _UpdateDate_
, _Action_
)
expressionUne variable qui représente un objetApplication.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
All | Facultatif | Boolean | Cet argument a la valeur True si toutes les tâches du projet actif sont mises à jour. Il a la valeur False si seules les tâches sélectionnées sont mises à jour. La valeur par défaut est True. |
UpdateDate | Facultatif | Variant | Date de mise à jour à utiliser pour l’action spécifiée. |
action | Facultatif | Integer | Action à réaliser sur les tâches spécifiées. Il peut s’agir de l’une des constantes PjProjectUpdate suivantes : pj0or100Percent, pj0to100Percent ou pjReschedule. La valeur par défaut est pj0to100Percent. |
Valeur renvoyée
Boolean
Remarques
L’exécution de la méthode UpdateProject sans argument affiche la boîte de dialogue Mettre à jour le projet.
La méthode UpdateProject correspond à la commande Mettre à jour le projet sous l’onglet PROJET du ruban.
Exemple
L’exemple suivant crée d’abord une tâche et définit le champ « % terminé » sur 50 % ; puis met à jour le projet pour planifier le reste du travail pour que la tâche démarre le 19/09/2012.
Sub Update_Project()
ViewApply Name:="Gantt Chart"
' Create a new task
RowInsert
SetTaskField Field:="Name", Value:="TestTask-1"
SetTaskField Field:="Duration", Value:="2"
SetTaskField Field:="% Complete", Value:="50"
'Schedule the remainder of the work to start on the update date.
UpdateProject All:=False, UpdateDate:="9/19/2012", action:=pjReschedule
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.