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.