Remplacements de mise en forme

En fonction de l'élément qui est affiché dans le graphique, vous pouvez contrôler si certaines séries du graphique ont toujours le même format. Exemple : vous pouvez faire en sorte qu'une branche ou une région donnée ait toujours la même couleur dans tous les graphiques.

Le champ Remplacements de mise en forme s'affiche dans l'onglet Motif de la boîte de dialogue Format de séries de données.

Au lieu d'utiliser des éditeurs de formules pour chaque propriété de mise en forme, vous pouvez spécifier une seule formule dans le champ Remplacements de mise en forme. Ce champ contrôle toutes les propriétés disponibles de la mise en forme des séries et remplace la mise en forme standard. Le champ Remplacements de mise en forme prend en charge le format XML.

Dans le champ Remplacements de mise en forme, vous pouvez spécifier une formule qui résulte en un nombre de couleurs RVB ou une valeur XML avec les propriétés de mise en forme. Pour recevoir un nombre de couleurs RVB, spécifier la formule GETCOLOR. Pour générer une valeur XML, spécifier la formule SETPROPERTY.

Si une formule résulte en une couleur, une valeur est automatiquement affectée à ces propriétés de mise en forme :

  • Couleur de remplissage dans les graphiques en colonnes et à barres
  • Couleur des lignes dans les courbes et les nuages de points XY

Si une formule donne une valeur xml, le nom de la ligne dans la valeur xml peut être "Catégorie" ou "Légende". Les propriétés s'appliquent ainsi soit à la valeur de la catégorie, soit à la légende du graphique.

Si le résultat d'une formule n'est pas valide, la mise en forme du système est appliquée.

Les graphiques suivants sont pris en charge :

  • Colonne
  • Barres
  • Graphique à secteurs
  • Anneau
  • Ligne
  • Profil
  • Nuage de points

Dans la valeur XML, vous pouvez définir l'index de couleur et la couleur RVB. La couleur RVB a une priorité plus élevée que l'index des couleurs et est utilisée dans le style du graphique.

Ce tableau affiche les propriétés communes du style du graphique :
Propriété Description
colorindex Index dans la table des couleurs.
colorused Valeur de la couleur du type double précision ou représentée comme #RRGGBB. Vous pouvez utiliser la fonction GETCOLOR ou GETCOLORRGB.
transparency Valeurs valides : 0 -100.
Ce tableau affiche les propriétés des graphiques à barres et à colonnes :
Propriété Description
bordercolor Valeur de la couleur du type double précision ou représentée comme #RRGGBB.
borderwidth Largeur de la bordure.
bordertransparency Valeurs valides : 0 -100.
borderstyle Les valeurs suivantes sont valides :
  • "Solid"
  • "Dash"
  • "Dot"
  • "Dot"
  • "DashDotDot"
Cette table affiche les propriétés de la courbe :
Propriété Description
linewidth Valeur de la couleur du type double précision ou représentée comme #RRGGBB.
linestyle Valeurs valides : 0 -100.
markerforecolor Valeur de la couleur du type double précision ou représentée comme #RRGGBB.
linestyle Valeurs valides : 0 -100.
markerforecolor Valeur de la couleur de type double précision ou représentée sous forme de #RRGGBB.
markerforetransparency Valeurs valides : 0 -100.
markerbawidth markerstyle Les valeurs suivantes sont valides :
  • "None"
  • "Automatic"
  • "Square"
  • "Diamond"
  • "Triangle"
  • "X"
  • "Star"
  • "Dot"
  • "Dash"
  • "Circle"
  • "Plus"
Remarque

En cas de faute de frappe dans le nom d'une propriété de la formule SETPROPERTY cette propriété est ignorée.

Exemple de formule SETPROPERTY pour une courbe

Voici un exemple de la formule SETPROPERTY qui génère une valeur XML :

=SETPROPERTY("","Category","colorindex",10,"color",255,"linewidth",2,"transparency",10,"markerforecolor","#00ff00","markerbacktransparency",60,"linestyle","dot","markerbackcolor",0,"markerforetransparency",20,"markerwidth",300,"markerstyle","star")