bonjour bonjour
voila j'ai un probleme je souhaite filtre selon une date que j'ai defini dans une variable le probleme c'est que lors de mon filtre la valeur ce met bien mais ne filtre pas....(pour etre plus precis j'aiqui montre ce qui est mis mais le probleme c'est que j'ai aucune donne alors que manuellement j'en ai...)
donc avec ce code ca marche pas si vous avez autre chose....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim Datedebut As Date Dim Datefin As Date Datedebut = InputBox("Entrez la date de debut (mm/jj/aaaa)") Datefin = InputBox("Entrez la date de fin (mm/jj/aaaa)") ...........................je vous met pas le reste du code il sert a rien^^ Selection.AutoFilter Selection.AutoFilter Field:=3, Criteria1:=">" & Format(Datedebut, "dd/mm/yyyy hh:hh:hh"), Criteria2:="<=" & Format(Datefin, "dd/mm/yyyy hh:hh:hh")
EDIT:aussi si vous pouviez me dire comment mettre la date en jj/mm/aaaa plutot que la en mm/jj/aaaa ca m'arangerais beaucoup^^









qui montre ce qui est mis mais le probleme c'est que j'ai aucune donne alors que manuellement j'en ai...)
Répondre avec citation

Selon mon niveau de connaissance, le format de la date à la française ou à l'américaine ne se gère pas avec Excel mais sous Windows : Panneau de configuration / options régionales et linguistiques : dans l'onglet options régionales, tu choisis Personnaliser..., puis date, et là tu choisis ton format de date.
Partager