Convertir en couleur de motif de cellule un chaine hexadécimale de 6 caractères

  • Initiateur de la discussion Initiateur de la discussion Benoit
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Benoit

Guest
Bonjour.

Je dispose dans une cellule de classeur excel d'une chaine de 6 caractères correspondant à la codification hexadécimale des couleurs en RGB. les deux premiers caractères correspondent à la valeur hexa à passer pour la teinte du 'R'ed, les deux suivants pour le 'G'reen et enfin les deux derniers pour le 'B'lue.
Quelq'un pourrait-il m'indiquer s'il existe un moyen de passer cette chaine de caractère en argument dans une fonction de manière à obtenit un motif de cellule de la couleur correspondante.

Si vous avez des piste à me faire suivre, merci d'avance

Bien cordialement
Benoit
 
C'est encore moi,

voila une fonction qui transforme hexa en decimal

Sub xx()
x = hexa2dec("FF")
End Sub


Function hexa2dec(a)
a1 = Mid(a, 1, 1)
a2 = Mid(a, 2, 1)
t = "123456789ABCDEF"
x1 = InStr(t, a1) * 16
x2 = InStr(t, a2)
hexa2dec = x1 + x2
End Function
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour