changer texte en fonction couleur cellule

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 !

Annie38

XLDnaute Junior
Bonjour,
Pour une question de presentation plus visuelle d'un planning je voudrai "changer texte en fonction couleur cellule", et je ne trouve que l'inverse sur le forum

Explication: sur une feuille le tableau contient une cellule rouge avec un nbre heures, et je voudrais que dans un autre feuille du même tableau dans la cellule rouge apparaisse "Cath" à la place du nbre heure
A noter que j'ai une dizaine de couleur
Merci à tous
 
Re : changer texte en fonction couleur cellule

Bonjour,


Code:
Function couleurFondTexte()
  Application.Volatile
  Select Case Range(Application.Caller.Address).Interior.ColorIndex
    Case 3
       couleurFondTexte = "Rouge"
    Case 4
       couleurFondTexte = "Vert"
    Case 6
        couleurFondTexte = "Jaune"
    Case Else
        couleurFondTexte = "JeSaisPas"
   End Select
End Function

JB
 
Re : changer texte en fonction couleur cellule

Voir pj

Code:
Function couleurFondTexte()
  Application.Volatile
  coul = Range(Application.Caller.Address).Interior.Color
  couleurFondTexte = ""
  For i = 1 To Range("coulref").Count
    If coul = couleurfond(Range("coulref")(i)) Then
      couleurFondTexte = Range("coulref")(i)
    End If
  Next i
End Function

Function couleurfond(cel)
  couleurfond = cel.Interior.Color
End Function

http://boisgontierjacques.free.fr/fichiers/fonctionsperso/FonctionCouleurFondTexte.xls

JB
 

Pièces jointes

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
4
Affichages
243
Réponses
8
Affichages
391
Retour