Partager via


Méthode Application.GanttBarFormatEx (Project)

Modifie les styles par défaut de la mise en forme des barres du Gantt, où les couleurs peuvent être représentées par des valeurs RVB hexadécimales.

Syntaxe

expression. GanttBarFormatEx( _TaskID_, _GanttStyle_, _StartShape_, _StartType_, _StartColor_, _MiddleShape_, _MiddlePattern_, _MiddleColor_, _EndShape_, _EndType_, _EndColor_, _LeftText_, _RightText_, _TopText_, _BottomText_, _InsideText_, _Reset_, _ProjectName_ )

Expression Expression qui renvoie un objet Application .

Paramètres

Nom Requis/Facultatif Type de données Description
TaskID Facultatif Long Numéro d’identification de la tâche à modifier dans le diagramme de Gantt. La valeur par défaut modifie les barres du Gantt des tâches sélectionnées.
GanttStyle Facultatif Integer Style appliqué à la barre du Gantt à mettre en forme. La valeur de l’argument GanttStyle dépend de la position du style de barre définie dans la boîte de dialogue Styles des barres. Par exemple, la valeur 3 renvoie le troisième style de barre de la liste.
StartShape Facultatif Integer Forme de début de la barre du Gantt. Il peut s’agir de l’une des constantes PjBarEndShape .
StartType Facultatif Integer Type de début de la barre du Gantt. Il peut s’agir de l’une des constantes PjBarType .
StartColor Facultatif Long Couleur de la forme de début de la barre du Gantt. Peut être représentée par une valeur RVB hexadécimale, le rouge étant le dernier octet. Par exemple, &H00FFFF représente le jaune.
MiddleShape Facultatif Integer Forme de milieu de la barre du Gantt. Il peut s’agir de l’une des constantes PjBarShape .
MiddlePattern Facultatif Integer Motif du milieu de la barre du Gantt. Il peut s’agir de l’une des constantes PjFillPattern .
MiddleColor Facultatif Long Couleur du milieu de la barre du Gantt. Peut être représentée par une valeur RVB hexadécimale, le rouge étant le dernier octet. Par exemple, &HFF00FF représente le violet.
EndShape Facultatif Integer Forme de fin de la barre du Gantt. Il peut s’agir de l’une des constantes PjBarEndShape.
EndType Facultatif Integer Type de fin de la barre du Gantt. Il peut s’agir de l’une des constantes PjBarType suivantes : pjDashed, pjFramed ou pjSolid.
EndColor Facultatif Long Couleur de la forme de début de la barre du Gantt. Peut être représentée par une valeur RVB hexadécimale, le rouge étant le dernier octet. Par exemple, &H00FFFF représente le jaune.
LeftText Facultatif String Champ de tâches à afficher à gauche de la barre du Gantt.
RightText Facultatif String Champ de tâches à afficher à droite de la barre du Gantt.
TopText Facultatif String Champ de tâches à afficher au-dessus de la barre du Gantt.
BottomText Facultatif String Champ de tâches à afficher au-dessous de la barre du Gantt.
InsideText Facultatif String Champ de tâches à afficher dans la barre du Gantt.
Reset Facultatif Boolean Renvoie la valeur True si la mise en forme par défaut du style indiqué dans la boîte de dialogue Styles des barres est appliquée à la mise en forme de la barre ; False dans le cas contraire.
ProjectName Facultatif String Nom du projet contenant l’argument TaskID si la consolidation est impliquée. La valeur par défaut est le nom du projet actif.

Valeur renvoyée

Boolean

Remarques

L’utilisation de la méthode GanttBarFormatEx sans indication d’argument génère l’affichage de la boîte de dialogue Mise en forme de la barre.

Pour définir les styles par défaut où les couleurs peuvent être des valeurs RVB hexadécimales, utilisez la méthode GanttBarEditEx .

Exemple

L’exemple suivant affiche une forme de losange rouge moyen pour le début de la tâche avec l’ID de tâche 3.

Sub GanttBar_Format() 
 
    'Activate Gantt Chart view 
    ViewApply Name:="&Gantt Chart" 
    GanttBarFormatEx TaskID:=3, StartShape:=pjDiamond, StartType:=pjSolid, StartColor:=&H8888FF
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.