OVH Cloud OVH Cloud

Fitrer une table

2 réponses
Avatar
Michel
Bonsoir,

J'ai une table sui contient un champs 'date' au format réduit 02/02/2000,
et dans mon formulaire qui fait référence à cette table je ne voudrais que
les enregistrements par exemple de février 2000.
J'ai bien lu l'aide en ligne mai rien y fait, ça veux pas filtrer!
Qq aurait une idée pour me mettre sur la voie.
Merci pour vos suggestions et bonne soirée


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.700 / Virus Database: 457 - Release Date: 06/06/2004

2 réponses

Avatar
Patrick
Bonjour,

Le filtre doit être dans ce style (pour reprendre ton exemple) :

date >= #01/02/2000# AND date <= #29/02/2000#

Si tu utilises du VBA pour générer le filtre alors cela devient :

Me"Filter = "date >= #" & Format(DateSerial(2000, 2 , 1),"dd/mm/yyyy") &
"# AND date <= #" & Format(DateSerial(2000, 3 , 0),"dd/mm/yyyy") & "#

Tu peux bien sûr utiliser des variables pour année et le mois.

Cordialement.

--
Patrick

"Michel" wrote in message
news:40c4b228$0$9532$
Bonsoir,

J'ai une table sui contient un champs 'date' au format réduit 02/02/2000,
et dans mon formulaire qui fait référence à cette table je ne voudrais que
les enregistrements par exemple de février 2000.
J'ai bien lu l'aide en ligne mai rien y fait, ça veux pas filtrer!
Qq aurait une idée pour me mettre sur la voie.
Merci pour vos suggestions et bonne soirée


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.700 / Virus Database: 457 - Release Date: 06/06/2004




Avatar
Michel
Oui ton filtre fonctionne mais mes deux variables issues de deux
champs du formulaire (Mois et Année), je n'arrive pas à les prendre en
compte
vu que le champs Date de ma table est du style jj/mm/yyyy


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.700 / Virus Database: 457 - Release Date: 06/06/2004