XL 2010 Macro changement de couleurs [Résolu]

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

Orbital69

XLDnaute Nouveau
Bonjour,

J'aimerais mettre en place une macro modifiant certaines couleurs à l'intérieur des cellules.
Je m'explique par l'exemple : A partir d'une sélection j'ai des cellules a fond rouge et et d'autres à fond bleu. Je ne voudrais modifier que les cellules à fond bleu et les passer en gris par exemple.

Ce que j'ai fait :

Sub macro_changement_couleurs()
For Each Cell In Sheets("Feuil1").Range("B3:AW10")
If Selection.Interior.Color = RGB(0, 124, 226) Then
Selection.Interior.Color = RGB(176, 176, 176)
End If
Next Cell
End Sub

Ca ne marche pas. Pouvez-vous m'aider ?

Merci !
 
chez moi ça marche : es-tu sûr du code couleur
essaie en forçant comme ci-dessous la cellule B3 et suis pas à pas

Sub macro_changement_couleurs()
Range("B3").Interior.Color = RGB(0, 124, 226)
For Each cell In Sheets("Feuil1").Range("B3:AW10")
If cell.Interior.Color = RGB(0, 124, 226) Then
cell.Select
Selection.Interior.Color = RGB(176, 176, 176)
End If
Next cell
End Sub
 
chez moi ça marche : es-tu sûr du code couleur
essaie en forçant comme ci-dessous la cellule B3 et suis pas à pas

Sub macro_changement_couleurs()
Range("B3").Interior.Color = RGB(0, 124, 226)
For Each cell In Sheets("Feuil1").Range("B3:AW10")
If cell.Interior.Color = RGB(0, 124, 226) Then
cell.Select
Selection.Interior.Color = RGB(176, 176, 176)
End If
Next cell
End Sub

Effectivement j'avais mal recopié ton code. Désolé de t'avoir fait perdre du temps et merci pour ta solution !
 
- 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
14
Affichages
267
Réponses
7
Affichages
978
Réponses
0
Affichages
482
Retour