Colorer case excel fonction résultat calcul hexa 000000 à FFFFFF

Fermé
Achelemix Messages postés 4 Date d'inscription lundi 17 février 2014 Statut Membre Dernière intervention 23 janvier 2021 - Modifié le 28 juin 2017 à 17:54
TheSavior2017 Messages postés 1 Date d'inscription mardi 7 novembre 2017 Statut Membre Dernière intervention 7 novembre 2017 - 7 nov. 2017 à 14:13
bonjour
Je souhaite coloré une case excel en fonction d'une valeur donnée en code hexadécimal entre 000000 et FFFFFF.
donc pouvoir utiliser toutes les couleurs de façon non manuelle.

par exemple #BD56A0
hexadécimal décimal en RVB
BD56A0 12408480 213 106 72
et on obtient une sorte de rouge qui tire sur le marron.
mais je voudrais que la cellule prenne la couleur directement à partir de la valeur que j'aurai mise ou calculée. ne pas être obligé de le faire manuellement.
la fonction qui colore en fonction d'une valeur n’utilise pas toute la palette des couleurs, que 2 ou 3 couleurs avec leurs nuance intermédiaires.
Je veux pouvoir mettre n importe quelle couleur de la palette.
merci
A voir également:

1 réponse

cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
Modifié le 28 juin 2017 à 18:30
Bonjour,

Voir ceci en vba avec un classeur à télécharger:

https://silkyroad.developpez.com/VBA/ConversionCodesCouleurs/

après avoir pris connaissance de ce site, voici le code pour colorer une cellule:

 Range("A1").Interior.Color = &HF378E0 'Valeur Hex




@+ Le Pivert
1
TheSavior2017 Messages postés 1 Date d'inscription mardi 7 novembre 2017 Statut Membre Dernière intervention 7 novembre 2017
7 nov. 2017 à 14:13
hello,
je sais que ce n'est pas exactement ca mais peut-être en bidouillant un peu la manip', tu peux réussir a faire ce que tu cherches ?

https://www.ablebits.com/office-addins-blog/2013/10/18/change-background-color-excel-based-on-cell-value/

en VBA tu as ce script aussi :

https://stackoverflow.com/questions/10455366/how-to-highlight-a-cell-using-the-hex-color-value-within-the-cell

#bd56a0 correspond plutôt à du violet non ?

https://www.crazy-colors.net/en/hex/bd56a0

tiens nous au courant! :)
0