mromain
XLDnaute Barbatruc
Bonjour le forum
Voici une petite classe qui permet de manipuler des échelles de couleurs. L’exemple joint montre un exemple avec de la cartographie (je n vois pas trop d’autres cas où ça pourrait être utile, mais on ne sait jamais…).
La classe en question (Cls_ColorScale) possède 3 méthodes :
L’exemple joint montre comment utiliser cette classe pour colorier les départements de la carte de France en fonction de valeurs (aléatoires).
A+
Voici une petite classe qui permet de manipuler des échelles de couleurs. L’exemple joint montre un exemple avec de la cartographie (je n vois pas trop d’autres cas où ça pourrait être utile, mais on ne sait jamais…).
La classe en question (Cls_ColorScale) possède 3 méthodes :
- InitScale : qui permet d’initialiser l’échelle. Cette méthode possède 3 paramètres.
Le premier permet de choisir le type de couleur. Trois types sont définis : Arc-en-ciel, Vert-Jaune-Rouge et échelle de gris.
Les deux autres servent à définir les bornes inférieure et supérieure de l’échelle.
- BuildLegendShape : qui sert à créer une forme avec le dégradé de couleur pour la légende.
Cette méthode prend en paramètre :- la direction de la légende (horizontale ou verticale) ;
- la feuille destination ;
- le positionnement de la légende (Top, Left, Height et Width).
- GetColor : qui prend une valeur en paramètre et renvoi le code couleur en fonction.
L’exemple joint montre comment utiliser cette classe pour colorier les départements de la carte de France en fonction de valeurs (aléatoires).
A+