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

Fermé
Exel_beginer - 12 juin 2013 à 14:38
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 14 juin 2013 à 00:09
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 ?

2 réponses

redaiwa Messages postés 351 Date d'inscription mardi 7 octobre 2008 Statut Membre Dernière intervention 25 janvier 2024 119
Modifié par redaiwa le 12/06/2013 à 15:04
Salam Exel_beginer.

Par formule, j'en doute, mais par VBA c'est possible, ça te dit ?
0
Exel_beginer
12 juin 2013 à 15:30
Ok pourquoi pas essayer !
0
redaiwa Messages postés 351 Date d'inscription mardi 7 octobre 2008 Statut Membre Dernière intervention 25 janvier 2024 119
12 juin 2013 à 15:39
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
12 juin 2013 à 16:46
Comment exécuter cette macro ?
0
redaiwa Messages postés 351 Date d'inscription mardi 7 octobre 2008 Statut Membre Dernière intervention 25 janvier 2024 119
13 juin 2013 à 12:39
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 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
12 juin 2013 à 15:32
Bonjour.

Il suffit d'appliquer des conditions de Mise en forme conditionnelle.
0
Exel_beginer
12 juin 2013 à 16:47
Comment faire ?
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
14 juin 2013 à 00:09
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