Filte date dans colonne avec calendrier excel
zeb
-
zeb -
zeb -
Bonjour,
avec votre aide j'ai réussi à créer un filtre sur des dates avec 2 calendriers d'excel,le probléme c'est qu'à partir du 13 du mois le filtre ne fonctionne plus
ci joint ma macro
merci pour votre aide
Private Sub Calendrier_fin_total_Click()
Sheets("fait").Select
Dim ddebuttotalfait As Date
Dim dfintotalfait As Date
ddebuttotalfait = Calendrier_debut_total.Value
dfintotalfait = Calendrier_fin_total.Value
ddebuttotalfait = Format(ddebuttotalfait, "mm/dd/yyyy")
dfintotalfait = Format(dfintotalfait, "mm/dd/yyyy")
Selection.AutoFilter Field:=1, Criteria1:=">=" & ddebuttotalfait, Criteria2:="<=" & dfintotalfait, Operator:=xlAnd
End Sub
avec votre aide j'ai réussi à créer un filtre sur des dates avec 2 calendriers d'excel,le probléme c'est qu'à partir du 13 du mois le filtre ne fonctionne plus
ci joint ma macro
merci pour votre aide
Private Sub Calendrier_fin_total_Click()
Sheets("fait").Select
Dim ddebuttotalfait As Date
Dim dfintotalfait As Date
ddebuttotalfait = Calendrier_debut_total.Value
dfintotalfait = Calendrier_fin_total.Value
ddebuttotalfait = Format(ddebuttotalfait, "mm/dd/yyyy")
dfintotalfait = Format(dfintotalfait, "mm/dd/yyyy")
Selection.AutoFilter Field:=1, Criteria1:=">=" & ddebuttotalfait, Criteria2:="<=" & dfintotalfait, Operator:=xlAnd
End Sub
A voir également:
- Filte date dans colonne avec calendrier excel
- Déplacer colonne excel - Guide
- Trier colonne excel - Guide
- Liste déroulante excel - Guide
- Formule somme excel colonne - Guide
- Mon calendrier - Télécharger - Santé & Bien-être
5 réponses
Bonjour
tu dis le 13 du mois?
Ca ressemble à une inversion mm/dd/yyyy et dd/mm/yyyy
si tu travailles sur un XL francais tes dates dans ta liste sont généralement au format jour/mos/année et ta macro les mets en mois:jour:année
c'est juste une suggestion: regarde le format donné par défaut d'un calendrier MS
tu dis le 13 du mois?
Ca ressemble à une inversion mm/dd/yyyy et dd/mm/yyyy
si tu travailles sur un XL francais tes dates dans ta liste sont généralement au format jour/mos/année et ta macro les mets en mois:jour:année
c'est juste une suggestion: regarde le format donné par défaut d'un calendrier MS
zeb
j ai essaye ,mais rien à faire
bonjour
Pourquoi utilises-tu "mm/dd/yyyy" et non "dd/mm/yyyy" ?
edit : bonjour Michel tu es premier !
Pourquoi utilises-tu "mm/dd/yyyy" et non "dd/mm/yyyy" ?
edit : bonjour Michel tu es premier !
avec votre aide j'ai réussi à créer un filtre sur des dates avec 2 calendriers d'excel,le probléme c'est qu'à partir du 13 du mois le filtre ne fonctionne plus
j ai essayé aussi "dd/mm/yyyy" à la place "mm/dd/yyyy" mais rien
ci joint ma macro
merci pour votre aide
Private Sub Calendrier_fin_total_Click()
Sheets("fait").Select
Dim ddebuttotalfait As Date
Dim dfintotalfait As Date
ddebuttotalfait = Calendrier_debut_total.Value
dfintotalfait = Calendrier_fin_total.Value
ddebuttotalfait = Format(ddebuttotalfait, "mm/dd/yyyy")
dfintotalfait = Format(dfintotalfait, "mm/dd/yyyy")
Selection.AutoFilter Field:=1, Criteria1:=">=" & ddebuttotalfait, Criteria2:="<=" & dfintotalfait, Operator:=xlAnd
End Sub
j ai essayé aussi "dd/mm/yyyy" à la place "mm/dd/yyyy" mais rien
ci joint ma macro
merci pour votre aide
Private Sub Calendrier_fin_total_Click()
Sheets("fait").Select
Dim ddebuttotalfait As Date
Dim dfintotalfait As Date
ddebuttotalfait = Calendrier_debut_total.Value
dfintotalfait = Calendrier_fin_total.Value
ddebuttotalfait = Format(ddebuttotalfait, "mm/dd/yyyy")
dfintotalfait = Format(dfintotalfait, "mm/dd/yyyy")
Selection.AutoFilter Field:=1, Criteria1:=">=" & ddebuttotalfait, Criteria2:="<=" & dfintotalfait, Operator:=xlAnd
End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question