Partager via


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.