[Exel] Colorer le fond d'une case selon sa valeur

Exel_beginer -  
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je stocke dans des cases des valeurs en hexadécimal différente couleur.

Je souhaite que le fond de chaque case change en fonction de son contenu.

Par exemple : FFFFFF la case reste blanche; FF0000 la case passe rouge, etc...

Avez vous une idée de comment faire ?

A voir également:

2 réponses

redaiwa Messages postés 370 Statut Membre 119
 
Salam Exel_beginer.

Par formule, j'en doute, mais par VBA c'est possible, ça te dit ?
0
Exel_beginer
 
Ok pourquoi pas essayer !
0
redaiwa Messages postés 370 Statut Membre 119
 
Alors essaye avec cet exemple https://www.cjoint.com/?CFmpNoqwUZq
Saisis n'importe où dans la feuille une valeur hexadécimale.
C'est bien ce que tu voulais?

PS : j'ai emprunté la procédure de conversion "HEX2DEC" à notre ami Hubck ici https://forums.commentcamarche.net/forum/affich-5053964-conversion-hex-dec-en-vb#13
0
Exel_beginer
 
Comment exécuter cette macro ?
0
redaiwa Messages postés 370 Statut Membre 119
 
Tu n'as pas à l'exécuter, elle s'exécute d'elle-même dès que tu fais une saisie.
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 398
 
Bonjour.

Il suffit d'appliquer des conditions de Mise en forme conditionnelle.
0
Exel_beginer
 
Comment faire ?
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 398
 
Sélectionner les cellules concernées, choisir
Style/Mise en forme conditionnelle/Nouvelle règle/Appliquer une mise en forme uniquement aux cellules qui contiennent et compléter la fenêtre.
Recommencer pour les différents contenus possibles.
Attention : Excel 2003 est limité à 3 règles ...
0