Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro mise en forme

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

mcj1997

XLDnaute Accro
Bonjour,

Dans un tableau par ex dans colonne D comment avec une macro mettre automatiquement une couleur rouge pour toutes les lignes qui comportent 34261 dans la colonne D, couleur jaune pour toutes les lignes qui ont la valeur 34251 dans la colonne D et ainsi de suite mais je pourrai continuer en ayant la marche a suivre.

Merci d' avance
 
Re : Macro mise en forme

Bonjour,

il faudrait faire un truc du style :
Code:
sub coloriage()
dim i as integer
for i = 1 to cells(65535,4).end(xlup).row
select case (cells(i,4))
case 34261:cells(i,4).interior.color=RGB(255,0,0)
case xxx : cells(i,4).interior.color=RGB(R,V,B)
...
end select
next i
end sub

Solqua
 
Re : Macro mise en forme

Salut mcj1997, le Forum

Peut être comme cela dans le Module de la feuille

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, [D:D]) Is Nothing Then
If Target.Count > 1 Then Exit Sub
    If Target.Value = "34261" Then Target.EntireRow.Interior.ColorIndex = 3
    If Target.Value = "34251" Then Target.EntireRow.Interior.ColorIndex = 6
    'Etc...
End If
End Sub

EDITION: Salut solquagerius, 00🙂 toujoursàlabourremoi...
Bonne Journée
 
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
311
Réponses
2
Affichages
239
Réponses
5
Affichages
665
W
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…