Filtrer des données suivant une colonne DATE
Fermé
Ant049
Messages postés
154
Date d'inscription
jeudi 4 août 2016
Statut
Membre
Dernière intervention
9 septembre 2016
-
31 août 2016 à 12:56
Ant049 Messages postés 154 Date d'inscription jeudi 4 août 2016 Statut Membre Dernière intervention 9 septembre 2016 - 31 août 2016 à 14:08
Ant049 Messages postés 154 Date d'inscription jeudi 4 août 2016 Statut Membre Dernière intervention 9 septembre 2016 - 31 août 2016 à 14:08
A voir également:
- Filtrer des données suivant une colonne DATE
- Déplacer une colonne excel - Guide
- Suivi des modifications word - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Colonne word - Guide
1 réponse
Ant049
Messages postés
154
Date d'inscription
jeudi 4 août 2016
Statut
Membre
Dernière intervention
9 septembre 2016
22
31 août 2016 à 14:08
31 août 2016 à 14:08
Finalement j'ai réussi à trouver la solution !
Cependant, j'avoue que je ne la comprends pas totalement...
J'ai changé le format pour mettre ça en MM/DD/YY. Par contre, pour le filtre "égal à", j'ai du garder l'autre format, va savoir pourquoi..
Cependant, j'avoue que je ne la comprends pas totalement...
J'ai changé le format pour mettre ça en MM/DD/YY. Par contre, pour le filtre "égal à", j'ai du garder l'autre format, va savoir pourquoi..
StartDate = CDate(Format(TextBox2.Value, "mm/dd/yy"))
If TextBox3.Value <> "" Then
EndDate = CDate(Format(TextBox3.Value, "mm/dd/yy"))
End If
If ComboBox3.Value = "=" Then
ActiveSheet.Range("$A$1:$H$1").AutoFilter Field:=2, Criteria1:=Format(StartDate, "dd/mm/yyyy"), Operator:=xlAnd
ElseIf ComboBox3.Value = "<" Then
ActiveSheet.Range("$A$1:$H$1").AutoFilter Field:=2, Criteria1:="<=" & Format(StartDate, "mm/dd/yy"), Operator:=xlAnd
ElseIf ComboBox3.Value = ">" Then
ActiveSheet.Range("$A$1:$H$1").AutoFilter Field:=2, Criteria1:=">=" & Format(StartDate, "mm/dd/yy"), Operator:=xlAnd
ElseIf ComboBox3.Value = "between" Then
ActiveSheet.Range("$A$1:$H$1").AutoFilter Field:=2, Criteria1:="<=" & Format(EndDate, "mm/dd/yy"), Operator:=xlAnd, Criteria2:=">=" & Format(StartDate, "mm/dd/yy")
End If
End If