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.