ColorIndex, propriété (Excel Graph)

Renvoie et définit la couleur de la bordure, de la police ou de l'intérieur, comme l'indique le tableau suivant. La couleur est spécifiée sous la forme d'une valeur d'index dans la palette de couleurs en cours, ou comme une des constantes XlColorIndex : xlColorIndexAutomatic ou xlColorIndexNone. Variant en lecture/écriture.

Syntaxe

expression.ColorIndex

expression Obligatoire. Expression qui renvoie l’un des objets de la liste S’applique à.

Remarques

Objet Description
Border Couleur de la bordure.
Font Couleur de la police de caractères.
Interior Couleur de remplissage de l'intérieur. Affectez la valeur xlColorIndexNone à ColorIndex pour indiquer que vous ne souhaitez pas de remplissage intérieur. Affectez la valeur xlColorIndexAutomatic à ColorIndex pour indiquer le remplissage automatique (pour les objets dessinés).

Cette propriété indique une couleur sous la forme d'un index dans la palette de couleurs. L'illustration suivante affiche les valeurs d'index de couleurs dans la palette de couleurs par défaut.

Couleur

Exemple

Les exemples suivants supposent que vous utilisez la palette de couleurs par défaut.

Cet exemple montre comment définir la couleur du quadrillage principal de l'axe des ordonnées.

With myChart.Axes(xlValue) 
 If .HasMajorGridlines Then 
 'Set color to blue 
 .MajorGridlines.Border.ColorIndex = 5 
 End If 
End With

Cet exemple montre comment affecter la couleur rouge à l'intérieur de la zone graphique et la couleur bleue à la bordure.

With myChart.ChartArea 
 .Interior.ColorIndex = 3 
 .Border.ColorIndex = 5 
End With

Remarque

Si vous souhaitez utiliser de la couleur avec FormatCondition en Visual Basic, consultez la propriété Interior.ColorIndex.

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.