Question à 10 Francs

  • Initiateur de la discussion Initiateur de la discussion good57
  • 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 !

good57

XLDnaute Occasionnel
Bonjour,

Sur Excel, est-il possible de créer une forme et de lui attribuer une couleur en fonction du contenu d'une cellule ?

Merci 🙂
 
Re : Question à 10 Francs

Bonjour,

cf Les images et shapes



Code:
Function ColorieImage(s, couleur)
  Application.Volatile
  Set f = Sheets(Application.Caller.Parent.Name)
  f.Shapes(s).Fill.ForeColor.RGB = couleur
  ColorieImage = ""
End Function

Function modifieTexte(nomImage, libellé)
  Application.Volatile
  Set f = Sheets(Application.Caller.Parent.Name)
  f.Shapes(nomImage).TextFrame.Characters.Text = libellé
  modifieTexte = ""
End Function

JB
 

Pièces jointes

Dernière édition:
Re : Question à 10 Francs

Bonjour 13GIB59,
Non, c'est pas vraiment ça que je cherchais ...
J'ai réussi à trouver mes couleurs en y allant à taton.
J'ai trouvé un vert 1250000 avec le nombre et un rouge avec le nombre 125000
 
Re : Question à 10 Francs

Bonjour.
Dans du code vous pouvez les taper en hexadécimal précédé de &H
Vous tâtonnerez un peu moins parce que ce sont des groupes de 2 caractères pour le bleu, vert, rouge. Le bleu c'est donc &HFF0000.
Sinon il y a aussi RGB(r, v, b)
J'ai trouvé un vert 1250000 avec le nombre et un rouge avec le nombre 125000
non c'est l'inverse:
1250000 = &H01312D0& dominante rouge sale proche de &H000000D3&.
125000 = &H0001E848& dominante verte tirant légèrement vers le jaune proche de &H0000E65C&
 
Dernière édition:
- 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

Discussions similaires

Réponses
8
Affichages
243
Réponses
4
Affichages
283
W
Réponses
6
Affichages
257
Retour