Changer la couleur d'une cellule selon valeur de la ComboBox liée

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 !

rounil09

XLDnaute Occasionnel
Bonsoir la liste,
Tout est dans le titre.
Je souhaite que si la combobox Valid2009 = "Non" la cellule de la feuille BDCE liée passe en gris clair.
Le code plante sur la dernière ligne.
Que faut-il modifier ?


Private Sub Valid2009_Click()
Dim Nom_CE As String
Nom_CE = Sheets("PARAM").[AH10]
Dim Cible As Range
Sheets("BDCE").Select
Set Cible = Range("E10:E10000").Find(Nom_CE, lookat:=xlWhole) 'Cherche le C.E.
Cible.Offset(0, 1).Select
Selection.Value = ComboBox2.Value
If ComboBox2.Value = "Non" Then
Selection.Value.Font.ColorIndex = 48
End If


Par avance, merci de vos lumières
 
Re : Changer la couleur d'une cellule selon valeur de la ComboBox liée

Bonjour à tous,

Peux-tu essayer :

VB:
Option Explicit


Private Sub Valid2009_Click()
Dim Nom_CE As String
Nom_CE = Sheets("PARAM").[AH10]
Dim Cible As Range
Sheets("BDCE").Select
Set Cible = Range("E10:E10000").Find(Nom_CE, lookat:=xlWhole) 'Cherche le C.E.
Cible.Offset(0, 1).Value = ComboBox2.Value
If ComboBox2.Value = "Non" Then Cible.Offset(0, 1).Font.ColorIndex = 48
End Sub

A+ à tous
 
- 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
3
Affichages
310
Retour