Partager via


Méthode Application.BoxStylesEditEx (Project)

Définit le style des cases dans l’affichage Réseau de tâches, où les couleurs peuvent être définies via des valeurs hexadécimales.

Syntaxe

expression. BoxStylesEditEx( _Style_, _DataTemplate_, _HorizontalGridlines_, _VerticalGridlines_, _BorderShape_, _BorderColor_, _BorderWidth_, _BackgroundColor_, _BackgroundPattern_ )

Expression Expression qui renvoie un objet Application .

Paramètres

Nom Requis/Facultatif Type de données Description
Style Obligatoire Long Style de case à modifier. Il peut s’agir de l’une des constantes PjBoxStyle .
Datatemplate Facultatif String Nom du modèle de données à utiliser pour le style.
HorizontalGridlines Facultatif Boolean Renvoie la valeur True si un quadrillage horizontal sépare les différentes lignes de la case. False dans le cas contraire.
VerticalGridlines Facultatif Boolean Renvoie la valeur True si un quadrillage vertical sépare les différentes lignes de la case ; False dans le cas contraire.
BorderShape Facultatif Long Forme de la bordure de la case. Il peut s’agir de l’une des constantes PjBoxShape .
BorderColor Facultatif Long Couleur de la bordure de la case. Peut être représentée par une valeur hexadécimale pour la couleur RVB, le rouge étant le dernier octet. Par exemple, la valeur &HFF0000 représente le bleu et la valeur &H00FFFF représente le jaune.
BorderWidth Facultatif Long Valeur comprise entre 1 et 4 qui spécifie la largeur de la bordure de la case, exprimée en pixels.
BackgroundColor Facultatif Long Couleur d’arrière-plan de la case. Il peut s’agir d’une valeur hexadécimale pour la couleur RVB.
BackgroundPattern Facultatif Long Motif de l’arrière-plan. Il peut s’agir de l’une des constantes PjBackgroundPattern.

Valeur renvoyée

Boolean

Remarques

Pour afficher la boîte de dialogue Styles de boîte de dialogue, utilisez la méthode BarBoxStyles .

Exemple

L’exemple suivant montre comment modifier le style des cases, en appliquant le style pjBoxCritical, pour afficher des rectangles arrondis, ajouter des quadrillages verticaux, afficher les bordures en rouge foncé et la couleur d’arrière plan en dégradé de gris.

Sub BoxStyles_EditCritical() 
 'Activate the Network Diagram view 
 ViewApply Name:="Network Diagram" 
 
 BoxStylesEditEx Style:=pjBoxCritical, BorderShape:=pjBoxRoundedRectangle, VerticalGridlines:=True, _ 
 BorderColor:=&HB0, BorderWidth:=3, _ 
 BackgroundColor:=&HE0E0E0, BackgroundPattern:=pjBackgroundLightDither 
End Sub

Remarque

Si vous utilisez l’une des constantes d’énumération PjColor pour les paramètres BorderColor ou BackgroundColor , la couleur sera presque noire. Par exemple, la valeur de pjGreen est 9, ce qui, dans la méthode BoxLinksEx, représente un rouge très foncé. Pour utiliser uniquement les seize couleurs disponibles dans les constantes PjColor, utilisez la méthode BoxStylesEdit.

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.