listbox pour changer la couleur fond cellule code erreur 1004

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

nice

XLDnaute Nouveau
Excusez moi je me suis trompé de forum

Bonjour à tous
et merci infiniment pour votre aide

J'ai un problème avec ce code qui me donne une erreur à la ligne "en gras"

Je choisi des valeurs dans des listbox pour changer la couleur du fond des cellules sélectionnées
voici un extrait du code pour feuil6

Feuil27.Activate
For i = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(i) = True Then
derligne = Range("R200").End(xlUp).Row + 1
Cells(derligne, 18).Value = ListBox1.List(i, 0)
For Each c In Feuil6.Range("A57:I57,A63:BV305")
If c.Value = Cells(derligne, 18).Value Then
c.Interior.ColorIndex = 3
End If
Next
 
Re : listbox pour changer la couleur fond cellule code erreur 1004

Hello,

D'après ce que j'ai vu, il te manque des End If et des Next !
Code:
Feuil27.Activate
For i = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(i) = True Then
derligne = Range("R200").End(xlUp).Row + 1
Cells(derligne, 18).Value = ListBox1.List(i, 0)
For Each c In Feuil6.Range("A57:I57,A63:BV305")
If c.Value = Cells(derligne, 18).Value Then
c.Interior.ColorIndex = 3
[B][COLOR="Red"]End If
Next c
End If
Next i[/COLOR][/B]
 
- 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
10
Affichages
358
Réponses
3
Affichages
718
Réponses
17
Affichages
2 K
Retour