Tri checkbox d'un UserForm

Bonjour,

Je suis débutant en VBA, mon exemple va vous paraître très simple

Je m'exerce sur une checkbox d'un UserForm.

Si la case est cochée alors un tri est fait dans la colonne A pour faire apparaître toutes les cellules ayant la couleur RGB 255,217,102

Private Sub CheckBox1_Change()

If CheckBox1.Value = True Then
Sheets("Analyse").Range.Sort("A:A").Font.Color = RGB(255, 217, 102)
End If

End Sub

Mais cela ne donne rien, pouvez vous m'aiguiller SVP ?

Merci !

Salut,

Ton idée me semble un peu tiré par les cheveux ! Pour s'exercer sur une CheckBox, je pense qu'il y aurait plus simple.

On peut voir ton fichier afin de tenter de comprendre où tu veux en venir ?

Tu dis que ça ne donne rien, mais sur la base de ton fichier, peux-tu nous expliquer ce que tu souhaiterais que ça donne ?

A te relire.

Ok j'ai trouvé, voilà pour ceux que ca intéresse

 Sheets("Analyse").Select

       ActiveSheet.Range("$A$1:$F$172").AutoFilter Field:=1, Criteria1:=RGB(217, 217, 217), Operator:=xlFilterCellColor
Rechercher des sujets similaires à "tri checkbox userform"