XL 2010 trie avec deux critère

teddy33130

XLDnaute Nouveau
bonjour a tous
dans le fichier joint
une fois cliquer sur le bouton trier
puis dans l'userform qui s'affiche en rentrant dans critère 1 (mai) par exemple & dans critère 2 (2019) par exemple , que cela trie apartir de la colonne B2 jusqu'a la derniere ligne remplie
la ligne 1 doit contenir des titre de colonne donc ne doit pas etre prise en compte
j'ai essayer avec l'enregistreur de macro mais cela ne fonctionne pas

amicalement
 

Pièces jointes

  • test-v5.xlsm
    58.3 KB · Affichages: 12

Staple1600

XLDnaute Barbatruc
Re

Test OK chez moi
(mais j'ai mis des entêtes, comme on le fait classiquement dans tout fichier Excel)
VB:
Private Sub CommandButton1_Click()
If CBT1 = "" Then
MsgBox "Entrez votre premier critère": CBT1.SetFocus
Else
If CBT2 = "" Then
MsgBox "Entrez votre second critère": CBT1.SetFocus
Else
Cells(1).CurrentRegion.AutoFilter Field:=2, Criteria1:="=*" & CBT1.Value & "*", Operator:=xlAnd, Criteria2:="=*" & CBT2.Value & "*"
End If
End If
End Sub

PS: Le mois de mais n'existe pas ;)
Tu aurais tout avantage d'utiliser des vraies dates
(auquel tu pourrais affecter le format d'affichage de ton choix)
Cela simplifiera grandement les choses pour utiliser les filtres chronologiques.
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
315 127
Messages
2 116 539
Membres
112 774
dernier inscrit
Foudil59