Bonjour,
J'aimerais que ma macro effectue un filtre en fonction d'un critère contenu dans un autre fichier.
Le hic c'est que ce critère est une date et que ça foire parce que - je pense- le format date ne doit pas être reconnu.
Voici le code :
Sheets("Transport LOU").Select
d = Range("E1").Value
Workbooks.OpenText (Sheets("Transport LOU").Cells (3, 5).Value)
nom = ActiveWorkbook.Name
Windows(nom).Activate
Selection.AutoFilter Field:=1, Criteria1:=d
où E1 = TEXTE(date;"mmmm-aa") en l'occurence = à Juin-10
et où la colonne A filtrée de la feuille Transport LOU ne contient que des dates au format mmmm-aa.
J'aimerais donc obtenir grâce au filtre que les lignes Juin-10 mais ça ne marche pas : aucune cellule n'apparait
Quelqu'un pourrait-il me sortir de cette mauvaise passe svp?
J'aimerais que ma macro effectue un filtre en fonction d'un critère contenu dans un autre fichier.
Le hic c'est que ce critère est une date et que ça foire parce que - je pense- le format date ne doit pas être reconnu.
Voici le code :
Sheets("Transport LOU").Select
d = Range("E1").Value
Workbooks.OpenText (Sheets("Transport LOU").Cells (3, 5).Value)
nom = ActiveWorkbook.Name
Windows(nom).Activate
Selection.AutoFilter Field:=1, Criteria1:=d
où E1 = TEXTE(date;"mmmm-aa") en l'occurence = à Juin-10
et où la colonne A filtrée de la feuille Transport LOU ne contient que des dates au format mmmm-aa.
J'aimerais donc obtenir grâce au filtre que les lignes Juin-10 mais ça ne marche pas : aucune cellule n'apparait
Quelqu'un pourrait-il me sortir de cette mauvaise passe svp?