J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé
date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens
la syntaxe suivante qui fonctionne :
Selection.AutoFilter Field:=5, Criteria1:=">=10-oct-05", Operator:=xlAnd
_, Criteria2:="<=20-nov-05"
Je voudrais simplement remplacer la date que l'on saisit dans le filtre
automatique personnalisé par mes deux cellules nommées, j'ai modifié la
ligne en remplaçant les dates par les noms des cellules :
Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd
_, Criteria2:="<=[date2]"
Et quand je lance la macro, je n'obtiens aucune ligne.
(je précise que j'ai saisi des dates dans les cellules date1 et date2)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ChrisV
Bonjour Bruno,
Non-testée, mais avec quelque chose du genre... Selection.AutoFilter Field:=5, Criteria1:=">="date1, Operator:=xlAnd _, Criteria2:="<="date2
ChrisV
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$
Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
Bonjour Bruno,
Non-testée, mais avec quelque chose du genre...
Selection.AutoFilter Field:=5, Criteria1:=">="date1, Operator:=xlAnd
_, Criteria2:="<="date2
ChrisV
"Bruno RCSC" <ats.ccs@wanadoo.fr> a écrit dans le message de news:
435e94cd$0$1738$8fcfb975@news.wanadoo.fr...
Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé
date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens
la syntaxe suivante qui fonctionne :
Selection.AutoFilter Field:=5, Criteria1:=">-oct-05",
Operator:=xlAnd _, Criteria2:="< -nov-05"
Je voudrais simplement remplacer la date que l'on saisit dans le filtre
automatique personnalisé par mes deux cellules nommées, j'ai modifié la
ligne en remplaçant les dates par les noms des cellules :
Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd
_, Criteria2:="<=[date2]"
Et quand je lance la macro, je n'obtiens aucune ligne.
(je précise que j'ai saisi des dates dans les cellules date1 et date2)
Non-testée, mais avec quelque chose du genre... Selection.AutoFilter Field:=5, Criteria1:=">="date1, Operator:=xlAnd _, Criteria2:="<="date2
ChrisV
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$
Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
"Bruno RCSC" <ats.ccs@wanadoo.fr> a écrit dans le message de news: 435e94cd$0$1738$8fcfb975@news.wanadoo.fr...
Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé
date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens
la syntaxe suivante qui fonctionne :
Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd
_, Criteria2:="< -nov-05"
Je voudrais simplement remplacer la date que l'on saisit dans le filtre
automatique personnalisé par mes deux cellules nommées, j'ai modifié la
ligne en remplaçant les dates par les noms des cellules :
Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd
_, Criteria2:="<=[date2]"
Et quand je lance la macro, je n'obtiens aucune ligne.
(je précise que j'ai saisi des dates dans les cellules date1 et date2)
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
michdenis
Désolé...
Lors du copier-coller, j'ai omis de modifier les opérateurs
Pour le premier critère, l'opérateur devrait être : <= --> >
Salutations!
"michdenis" a écrit dans le message de news: % Bonjour Bruno,
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
Désolé...
Lors du copier-coller, j'ai omis de modifier les opérateurs
Pour le premier critère, l'opérateur devrait être :
<= --> >
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news: %23Vzj0ea2FHA.3244@tk2msftngp13.phx.gbl...
Bonjour Bruno,
"Bruno RCSC" <ats.ccs@wanadoo.fr> a écrit dans le message de news: 435e94cd$0$1738$8fcfb975@news.wanadoo.fr...
Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé
date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens
la syntaxe suivante qui fonctionne :
Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd
_, Criteria2:="< -nov-05"
Je voudrais simplement remplacer la date que l'on saisit dans le filtre
automatique personnalisé par mes deux cellules nommées, j'ai modifié la
ligne en remplaçant les dates par les noms des cellules :
Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd
_, Criteria2:="<=[date2]"
Et quand je lance la macro, je n'obtiens aucune ligne.
(je précise que j'ai saisi des dates dans les cellules date1 et date2)
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
Bruno RCSC
Bonsoir,
Merci pour votre réponse. Cela fonctionne... presque ! Comment dois je faire pour que les valeurs de date1 et date2 soit celles qui sont saisies dans les cellules nommées date1 et date2 de la feuille. Dans la réponse proposée, les dates sont fixes. Or, je voudrais que l'utilisateur filtre son tableau entre des dates qu'il choisira.
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
Bonsoir,
Merci pour votre réponse.
Cela fonctionne... presque !
Comment dois je faire pour que les valeurs de date1 et date2 soit celles qui
sont saisies dans les cellules nommées date1 et date2 de la feuille.
Dans la réponse proposée, les dates sont fixes. Or, je voudrais que
l'utilisateur filtre son tableau entre des dates qu'il choisira.
Merci.
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23Vzj0ea2FHA.3244@tk2msftngp13.phx.gbl...
"Bruno RCSC" <ats.ccs@wanadoo.fr> a écrit dans le message de news:
435e94cd$0$1738$8fcfb975@news.wanadoo.fr...
Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé
date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens
la syntaxe suivante qui fonctionne :
Selection.AutoFilter Field:=5, Criteria1:=">-oct-05",
Operator:=xlAnd
_, Criteria2:="< -nov-05"
Je voudrais simplement remplacer la date que l'on saisit dans le filtre
automatique personnalisé par mes deux cellules nommées, j'ai modifié la
ligne en remplaçant les dates par les noms des cellules :
Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd
_, Criteria2:="<=[date2]"
Et quand je lance la macro, je n'obtiens aucune ligne.
(je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre réponse. Cela fonctionne... presque ! Comment dois je faire pour que les valeurs de date1 et date2 soit celles qui sont saisies dans les cellules nommées date1 et date2 de la feuille. Dans la réponse proposée, les dates sont fixes. Or, je voudrais que l'utilisateur filtre son tableau entre des dates qu'il choisira.
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
michdenis
Bonjour Bruno,
Un exemple là : http://cjoint.com/?kCqZRPVQ02
Salutations!
"Bruno RCSC" a écrit dans le message de news: 43612f88$0$998$ Bonsoir,
Merci pour votre réponse. Cela fonctionne... presque ! Comment dois je faire pour que les valeurs de date1 et date2 soit celles qui sont saisies dans les cellules nommées date1 et date2 de la feuille. Dans la réponse proposée, les dates sont fixes. Or, je voudrais que l'utilisateur filtre son tableau entre des dates qu'il choisira.
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
Bonjour Bruno,
Un exemple là : http://cjoint.com/?kCqZRPVQ02
Salutations!
"Bruno RCSC" <ats.ccs@wanadoo.fr> a écrit dans le message de news: 43612f88$0$998$8fcfb975@news.wanadoo.fr...
Bonsoir,
Merci pour votre réponse.
Cela fonctionne... presque !
Comment dois je faire pour que les valeurs de date1 et date2 soit celles qui
sont saisies dans les cellules nommées date1 et date2 de la feuille.
Dans la réponse proposée, les dates sont fixes. Or, je voudrais que
l'utilisateur filtre son tableau entre des dates qu'il choisira.
Merci.
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23Vzj0ea2FHA.3244@tk2msftngp13.phx.gbl...
"Bruno RCSC" <ats.ccs@wanadoo.fr> a écrit dans le message de news:
435e94cd$0$1738$8fcfb975@news.wanadoo.fr...
Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé
date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens
la syntaxe suivante qui fonctionne :
Selection.AutoFilter Field:=5, Criteria1:=">-oct-05",
Operator:=xlAnd
_, Criteria2:="< -nov-05"
Je voudrais simplement remplacer la date que l'on saisit dans le filtre
automatique personnalisé par mes deux cellules nommées, j'ai modifié la
ligne en remplaçant les dates par les noms des cellules :
Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd
_, Criteria2:="<=[date2]"
Et quand je lance la macro, je n'obtiens aucune ligne.
(je précise que j'ai saisi des dates dans les cellules date1 et date2)
"Bruno RCSC" a écrit dans le message de news: 43612f88$0$998$ Bonsoir,
Merci pour votre réponse. Cela fonctionne... presque ! Comment dois je faire pour que les valeurs de date1 et date2 soit celles qui sont saisies dans les cellules nommées date1 et date2 de la feuille. Dans la réponse proposée, les dates sont fixes. Or, je voudrais que l'utilisateur filtre son tableau entre des dates qu'il choisira.
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
Bruno RCSC
Bravo et merci,
Bruno.
"michdenis" a écrit dans le message de news:
Bonjour Bruno,
Un exemple là : http://cjoint.com/?kCqZRPVQ02
Salutations!
"Bruno RCSC" a écrit dans le message de news: 43612f88$0$998$ Bonsoir,
Merci pour votre réponse. Cela fonctionne... presque ! Comment dois je faire pour que les valeurs de date1 et date2 soit celles qui sont saisies dans les cellules nommées date1 et date2 de la feuille. Dans la réponse proposée, les dates sont fixes. Or, je voudrais que l'utilisateur filtre son tableau entre des dates qu'il choisira.
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)
Merci pour votre aide.
Bravo et merci,
Bruno.
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
uyDy4882FHA.2816@tk2msftngp13.phx.gbl...
Bonjour Bruno,
Un exemple là : http://cjoint.com/?kCqZRPVQ02
Salutations!
"Bruno RCSC" <ats.ccs@wanadoo.fr> a écrit dans le message de news:
43612f88$0$998$8fcfb975@news.wanadoo.fr...
Bonsoir,
Merci pour votre réponse.
Cela fonctionne... presque !
Comment dois je faire pour que les valeurs de date1 et date2 soit celles
qui
sont saisies dans les cellules nommées date1 et date2 de la feuille.
Dans la réponse proposée, les dates sont fixes. Or, je voudrais que
l'utilisateur filtre son tableau entre des dates qu'il choisira.
Merci.
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23Vzj0ea2FHA.3244@tk2msftngp13.phx.gbl...
"Bruno RCSC" <ats.ccs@wanadoo.fr> a écrit dans le message de news:
435e94cd$0$1738$8fcfb975@news.wanadoo.fr...
Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé
date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro),
j'obtiens
la syntaxe suivante qui fonctionne :
Selection.AutoFilter Field:=5, Criteria1:=">-oct-05",
Operator:=xlAnd
_, Criteria2:="< -nov-05"
Je voudrais simplement remplacer la date que l'on saisit dans le filtre
automatique personnalisé par mes deux cellules nommées, j'ai modifié la
ligne en remplaçant les dates par les noms des cellules :
Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd
_, Criteria2:="<=[date2]"
Et quand je lance la macro, je n'obtiens aucune ligne.
(je précise que j'ai saisi des dates dans les cellules date1 et date2)
"Bruno RCSC" a écrit dans le message de news: 43612f88$0$998$ Bonsoir,
Merci pour votre réponse. Cela fonctionne... presque ! Comment dois je faire pour que les valeurs de date1 et date2 soit celles qui sont saisies dans les cellules nommées date1 et date2 de la feuille. Dans la réponse proposée, les dates sont fixes. Or, je voudrais que l'utilisateur filtre son tableau entre des dates qu'il choisira.
"Bruno RCSC" a écrit dans le message de news: 435e94cd$0$1738$ Bonjour,
Win XP, Excel 97.
J'essaie de filtrer un champ date à partir de 2 cellules que j'ai nommé date1 et date2.
Quand j'utilise l'enregistreur de macro (je ne suis pas un pro), j'obtiens la syntaxe suivante qui fonctionne : Selection.AutoFilter Field:=5, Criteria1:=">-oct-05", Operator:=xlAnd _, Criteria2:="< -nov-05" Je voudrais simplement remplacer la date que l'on saisit dans le filtre automatique personnalisé par mes deux cellules nommées, j'ai modifié la ligne en remplaçant les dates par les noms des cellules : Selection.AutoFilter Field:=5, Criteria1:=">=[date1]", Operator:=xlAnd _, Criteria2:="<=[date2]" Et quand je lance la macro, je n'obtiens aucune ligne. (je précise que j'ai saisi des dates dans les cellules date1 et date2)