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.