Partager via


Méthode Application.ConsolidateProjects (Project)

Affiche les données d'un ou de plusieurs projets dans une seule fenêtre.

Syntaxe

expression. ConsolidateProjects( _Filenames_, _NewWindow_, _AttachToSources_, _PoolResources_, _HideSubtasks_, _openPool_, _UserID_, _Password_ )

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
Noms de fichiers Facultatif String Nom d'un ou de plusieurs fichiers de projets à consolider.
NewWindow Facultatif Boolean Cet argument a la valeur True si les projets sont insérés (consolidés) dans un nouveau projet. Il a la valeur False si les projets sont insérés dans le projet actif au point d'insertion. La valeur par défaut est False.
AttachToSources Facultatif Boolean Cet argument a la valeur True si les modifications apportées au projet consolidé affectent les projets sources. La valeur par défaut est True.
PoolResources Facultatif Variant L’argument PoolResources est ignoré dans Project. Il est conservé afin que les macros existantes qui utilisent cet argument ne génèrent pas d’erreurs.
HideSubtasks Facultatif Boolean Cet argument a la valeur True si les tâches subordonnées des projets spécifiés avec NomsFichiers sont masquées. La valeur par défaut est True.
openPool Facultatif Long Action à réaliser lors de l'ouverture d'une liste de ressources ou d'un fichier emprunteur. Lors de l'ouverture d'un projet maître, la valeur de cet argument est également appliquée aux sous-projets. Il peut s’agir de l’une des constantes PjPoolOpen suivantes. La valeur par défaut est pjPromptPool.
UserID Facultatif Variant ID d'utilisateur à utiliser lors de l'accès à un projet dans une base de données. Si NomsFichiers ne fait pas référence à une base de données, UserID est ignoré.
Password Facultatif String Mot de passe à utiliser lors de l'ouverture de fichiers de projet protégés par un mot de passe. Si MotDePasse est incorrect ou n'est pas spécifié alors qu'un fichier requiert un mot de passe, le système demande à l'utilisateur d'indiquer le mot de passe.

Valeur renvoyée

Boolean

Remarques

Pour spécifier qu’un projet consolidé doit être inséré en lecture seule, ajoutez « (R/O) » au nom de fichier dans l’argument Filenames .

Exemple

L'exemple suivant montre comment créer un projet consolidé, imprimer un rapport et fermer le projet consolidé sans l'enregistrer.

Sub ConsolidatedReport() 
    ConsolidateProjects Filenames:="Project1.mpp" & ListSeparator & "Project2.mpp", NewWindow:=True 
    ReportPrint Name:="Critical Tasks" 
    FileClose Save:=pjDoNotSave 
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.