Partager via


Méthode Application.BoxLayout (Project)

Spécifie la disposition des cases dans l’affichage Réseau de tâches (Réseau PERT) actif.

Syntaxe

expression. BoxLayout( _LayoutMode_, _LayoutScheme_, _SummaryPrecedence_, _RowAlignment_, _ColumnAlignment_, _RowSpacing_, _ColumnSpacing_, _RowHeight_, _ColumnWidth_, _AdjustForPageBreaks_, _ShowSummaryTasks_, _ViewBackgroundColor_, _ViewBackgroundPattern_, _ShowProgressMarks_, _ShowPageBreaks_, _ShowIDOnly_ )

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
LayoutMode Facultatif Long Spécifie si la disposition des cases est contrôlée de façon automatique ou par l’utilisateur, à l’aide de la méthode LayoutNow ou via l’interface. Il peut s’agir de l’une des constantes PjLayoutMode .
LayoutScheme Facultatif Long Spécifie l’alignement des cases dans chaque ligne. Il peut s’agir de l’une des constantes PjLayoutScheme .
SummaryPrecedence Facultatif Boolean Si la valeur True est renvoyée, les tâches récapitulatives sont placées avant les tâches subordonnées.
RowAlignment Facultatif Long Alignement du texte dans une ligne. Il peut s’agir de l’une des constantes PjVerticalAlignment .
ColumnAlignment Facultatif Long Alignement du texte dans une colonne. Il peut s’agir de l’une des constantes PjAlignment .
RowSpacing Facultatif Long Espacement entre les lignes. La valeur peut être comprise entre 0 et 200.
ColumnSpacing Facultatif Long Espacement entre les colonnes. La valeur peut être comprise entre 0 et 200.
RowHeight Facultatif Long Hauteur de chaque ligne de cases. Il peut s’agir de l’une des constantes PjRowColSize .
ColumnWidth Facultatif Long Largeur de chaque ligne de cases. Il peut s’agir de l’une des constantes PjRowColSize .
AdjustForPageBreaks Facultatif Boolean Si la valeur True est renvoyée, une nouvelle tâche est placée sur la page suivante, si sa taille dépasse celle de la page active. Si c’est la valeur False qui est renvoyée, il se peut que la nouvelle tâche ne puisse être affichée et soit perdue au niveau du saut de page.
ShowSummaryTasks Facultatif Boolean Si la valeur renvoyée est True, les tâches récapitulatives sont affichées. Si la valeur False est renvoyée, les tâches récapitulatives sont masquées.
ViewBackgroundColor Facultatif Long Couleur d’arrière-plan de l’affichage. Il peut s’agir de l’une des constantes PjColor .
ViewBackgroundPattern Facultatif Long Motif de l’arrière-plan. Il peut s’agir de l’une des constantes PjBackgroundPattern .
ShowProgressMarks Facultatif Boolean Cet argument a la valeur True si les tâches en cours de réalisation sont signalées par une diagonale partant du coin supérieur gauche de la case vers son coin inférieur droit et que les tâches achevées sont signalées par une diagonale supplémentaire partant du coin supérieur droit de la case vers son coin inférieur gauche. Il a la valeur False si l’avancement des tâches n’est pas signalé.
ShowPageBreaks Facultatif Boolean Renvoie la valeur True si les sauts de page s’affichent dans le réseau de tâches ; False dans le cas contraire.
ShowIDOnly Facultatif Boolean Cet argument a la valeur True si seuls les numéros d’identification des tâches sont visibles. Il a la valeur False si tous les champs de données des tâches des cases du réseau de tâches s’affichent.

Valeur renvoyée

Boolean

Remarques

L’utilisation de la méthode BoxLayout sans indication d’argument génère l’affichage de la boîte de dialogue Disposition de la case.

Pour mettre en forme la disposition de diagramme réseau à l’aide de valeurs hexadécimales pour ViewBackgroundColor, consultez la méthode BoxLayoutEx .

Exemple

L’exemple suivant montre comment rendre aux cases de l’affichage Réseau de tâches actif leur disposition par défaut.

Sub ReturnToDefault() 
 Application.BoxLayout LayoutMode:=pjLayoutManual, LayoutScheme:=pjLayoutTopDownFromLeft, _ 
 SummaryPrecedence:=True, RowAlignment:=pjCenter, ColumnAlignment:=pjMiddle, RowSpacing:=45, _ 
 ColumnSpacing:=60, RowHeight:=pjSizeBestFit, ColumnWidth:=pjSizeBestFit, AdjustForPageBreaks:=True, _ 
 ShowSummaryTasks:=True, ViewBackgroundColor:=pjWhite, ViewBackgroundPattern:=pjBackgroundSolidFill, _ 
 ShowProgressMarks:=False, ShowPageBreaks:=True, ShowIDOnly:=False 
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.