Méthode Application.BoxFormat (Project)

Met en forme des cases individuelles dans l’affichage Réseau de tâches (Réseau PERT).

Syntaxe

expression. BoxFormat( _ProjectName_, _TaskID_, _DataTemplate_, _HorizontalGridlines_, _VerticalGridlines_, _BorderShape_, _BorderColor_, _BorderWidth_, _BackgroundColor_, _BackgroundPattern_, _Reset_ )

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
ProjectName Facultatif String Nom du projet contenant l’argument TaskID lors de l’utilisation de projets consolidés. La valeur par défaut est le nom du projet actif.
TaskID Facultatif Long Numéro d’identification de la tâche représentée par la case à modifier. Le comportement par défaut modifie les cases représentant une ou plusieurs tâches sélectionnées.
Datatemplate Facultatif String Nom du modèle de données à utiliser.
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 colonnes 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. Il peut s’agir de l’une des constantes PjColor .
BorderWidth Facultatif Long Définit la largeur de la bordure de la case. Les valeurs admises sont comprises entre 1 et 4 pour les largeurs des quatre lignes affichées dans la boîte de dialogue Format de la case.
BackgroundColor Facultatif Long Couleur d’arrière-plan de la case. Il peut s’agir de l’une des constantes PjColor .
BackgroundPattern Facultatif Long Motif de l’arrière-plan. Il peut s’agir de l’une des constantes PjBackgroundPattern .
Reset Facultatif Boolean Cet argument a la valeur True si la mise en forme de la case est rétablie en fonction du style par défaut défini dans la boîte de dialogue Box Styles. Si Reset a la valeur True, tous les arguments sont ignorés, sauf ProjectName et TaskID.

Valeur renvoyée

Boolean

Remarques

Si l’argument TaskID est spécifié, la tâche correspondante ne peut pas être masquée en raison de l’application d’un filtre ou d’une structure hiérarchique réduite.

L’utilisation de la méthode BoxFormat sans spécifier d’argument affiche la boîte de dialogue Format box pour les tâches sélectionnées. Si aucune tâche n’est sélectionnée, la méthode BoxFormat est sans effet.

Utilisez la méthode BoxFormat pour modifier les styles par défaut de la mise en forme des cases. Pour définir les styles par défaut, utilisez la méthode BoxStylesEdit ou BoxStylesEditEx.

Pour mettre en forme des zones de diagramme réseau à l’aide de valeurs hexadécimales pour BorderColor et BackgroundColor, consultez la méthode BoxFormatEx .

Exemple

L’exemple suivant montre comment définir la couleur de la bordure de la case sur rouge et la couleur d’arrière-plan sur un dégradé de bleu clair.

Sub BoxFormat_Color() 
 'Activate the Network Diagram view 
 ViewApply Name:="Network Diagram" 
 
 BoxFormat TaskID:="2", bordershape:=pjBoxRoundedRectangle, VerticalGridlines:=True, _ 
 BorderWidth:=2, backgroundpattern:=pjBackgroundLightDither, _ 
 Backgroundcolor:=pjBlue, BorderColor:=pjRed

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.