OVH Cloud OVH Cloud

date et Filtre Auto personnalisé

17 réponses
Avatar
David C.
Bonjour

voici la nature du problème:

j'ai une colonne contenant des dates, l'en-tête est en filtre automatique
pour l'exemple je mets une seule valeur dans ma colonne:
18-08-2004 (18 août 2004)

si dans le filtre je personnalise ma sélection et que je demande les dates
supérieures ou égales à 18-08-2004 il m'affiche bien cette ligne

Si par contre je demande les dates égales à 18-08-2004 ... là il ne me la
sélectionne pas !!!
c'est très vilain de sa part mais évidemment non souhaitable

Je cherche la solution à ce problème (pouvoir sélectionner une seule date)


--
David C.

7 réponses

1 2
Avatar
michdenis
vraiment sûr de toi ?

*** Jusqu'à preuve du contraire ...je maintiens les affirmations faites !


Salutations!


"David C." a écrit dans le message de news:%
dommage :-(
Avatar
JièL Goubert
Bonjoir(c) David C.

Le 17/08/2004 13:13 vous avez écrit ceci :
que veux-tu dire par "doute sur la cohérence" ?


ben tu dis mettre des dates sous la forme jj-mm-aaaa , pour moi quand tu
valide celle ci devrait se transformer en jj/mm/aaaa, donc je ne suis pas
sur que ce soit bien des dates que tu ais et il est bien possible que ce
soit du texte

que faut-il vérifier (apprends-moi stp, je saurais ainsi vérifier)


essaye de tester la même chose dans un nouveau classeur avec des dates sous
la forme jj/mm/aaaa
et essaye la fonction "différent de" aussi

--
La FAQ Outlook est la : http://faq.outlook.free.fr
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

Avatar
JièL Goubert
Bonjoir(c) michdenis

Je ne reproduit pas le pb avec Excel 2003, pour moi tout fonctionne si ce
sont de vrai dates

--
La FAQ Outlook est la : http://faq.outlook.free.fr
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

Le 17/08/2004 13:29 vous avez écrit ceci :
Bonjour David,

Si tu veux taper toi-même une date dans la fenêtre "Personnaliser" du filtre automatique, et bien, ne cherche plus, il n'y a
pas de solution si tu t'obstines à choisir l'opérateur égale. Si ce n'est pas un bug d'excel ... je me demande bien comment
on peut appeler ça ? D'ailleurs, le même problème existe si tu transforme cette demande en macro. L'opérateur "ÉGAL" est
déficient à retourner les informations du filtre pour une date donnée.

Si tu y tiens, tu peux utiliser l'opérateur ">=" TaDate et "<=" TaDate dans la fenêtre personnalisée. Ce n'est peut être pas
très élégant ...mais c'est la seule façon de s'en sortir avec un filtre automatique.

Je me demande si la version anglaise d'excel a le même problème ? Je crois que bien que non ... à confirmer ...!


Salutations!



"David C." a écrit dans le message de news:
d'accord
je prie un pro de prendre ton relais...


Avatar
michdenis
Bonjour Jièl,

Je confirme que Microsoft a rectifié leur tir avec la version 2003 d'excel. Je viens de tester. Le format de la date entrée
dans la boîte de saisie manuellement doit être cependant le même que le format des dates exibé dans les cellules.

Si Excel filtrait des dates, et si pour excel les dates sont des valeurs numériques, Est-ce logique de penser que le format
sous lequel se présente les données (en autant que le format date est reconnu par excel ) , excel devrait être capable
d'effectuer un filtre avec des dates sous différents format.

Bon, c'est déjà mieux qu'avec la version excel 2002 ...mais cela ressemble plus à un filtre sous le format un "Texte" que
"Date".


Salutations!



"JièL Goubert" a écrit dans le message de
news:
Bonjoir(c) michdenis

Je ne reproduit pas le pb avec Excel 2003, pour moi tout fonctionne si ce
sont de vrai dates

--
La FAQ Outlook est la : http://faq.outlook.free.fr
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

Le 17/08/2004 13:29 vous avez écrit ceci :
Bonjour David,

Si tu veux taper toi-même une date dans la fenêtre "Personnaliser" du filtre automatique, et bien, ne cherche plus, il n'y
a

pas de solution si tu t'obstines à choisir l'opérateur égale. Si ce n'est pas un bug d'excel ... je me demande bien comment
on peut appeler ça ? D'ailleurs, le même problème existe si tu transforme cette demande en macro. L'opérateur "ÉGAL" est
déficient à retourner les informations du filtre pour une date donnée.

Si tu y tiens, tu peux utiliser l'opérateur ">=" TaDate et "<=" TaDate dans la fenêtre personnalisée. Ce n'est peut être
pas

très élégant ...mais c'est la seule façon de s'en sortir avec un filtre automatique.

Je me demande si la version anglaise d'excel a le même problème ? Je crois que bien que non ... à confirmer ...!


Salutations!



"David C." a écrit dans le message de news:
d'accord
je prie un pro de prendre ton relais...


Avatar
David C.
Les autres réponses confirment visiblement que c'est bien un bogue excel
2000

( les dates sont bien avec des tirets, c'est un format personnalisé
d'affichage, on peut lui demander de les écrire ainsi si on veut...)
Avatar
David C.
il se comporte en effet comme une comparaison textuelle.
Dommage...
Avatar
JièL Goubert
Bonjoir(c) michdenis

effectivement, dans le filtre personnalisé, il considère la date comme un
texte et la saisie est soumise au format utilisé.

Ceci dit, ça ne me semble pas vraiment anormal dans le filtre auto qui à un
comportement assez limité de toute façon.

--
La FAQ Outlook est la : http://faq.outlook.free.fr
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

Le 17/08/2004 20:55 vous avez écrit ceci :

Bonjour Jièl,

Je confirme que Microsoft a rectifié leur tir avec la version 2003 d'excel. Je viens de tester. Le format de la date entrée
dans la boîte de saisie manuellement doit être cependant le même que le format des dates exibé dans les cellules.

Si Excel filtrait des dates, et si pour excel les dates sont des valeurs numériques, Est-ce logique de penser que le format
sous lequel se présente les données (en autant que le format date est reconnu par excel ) , excel devrait être capable
d'effectuer un filtre avec des dates sous différents format.

Bon, c'est déjà mieux qu'avec la version excel 2002 ...mais cela ressemble plus à un filtre sous le format un "Texte" que
"Date".


Salutations!



"JièL Goubert" a écrit dans le message de
news:
Bonjoir(c) michdenis

Je ne reproduit pas le pb avec Excel 2003, pour moi tout fonctionne si ce
sont de vrai dates



1 2