... désolé pour tous ceux qui m'ont proposé une solution... que je n'ai pas
su mettre en pratique et surtout une mention spéciale pour J-Pierre.
Je repose le problème avec les précautions suivantes :
Je n'ai AUCUNE CONNAISSANCE VBA et J'utilise avec PEINE le SQL dans les
requêtes avec Access 97.
Mais néanmoins... Je souhaiterais sélectionner, de façon automatique
(j'insiste sur le mot AUTOMATIQUE),
des enregistrements sur plusieurs années, avec comme critère :
3 MOIS AVANT et 3 MOIS APRES la date du jour
(l'équivalent de la fonction AUJOURDHUI dans Excel et je crois MAINTENANT
dans Access V. 97).
En résumé... exemple :
lorsque la date du jour était = au 18 JUIN 2003...
Je souhaitais sélectionner les enreg. du 18 MARS au 17 SEPTEMBRE pour les
années 1990 à 2000.
et
lorsque la date du jour est = au 18 NOVEMBRE 2003...
dans ce cas je souhaite les enreg. du 18 AOUT au 17 FEVRIER pour les années
1990 à 2000.
Voilà... je sais si je suis claire dans mon explication de ma demande...
mais bon !
Merci d'avance à ceux qui voudront bien se risquer de me répondre
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
3stone
Salut Usenews,
L'objet de ta question est : "On efface tout et on recommence" ???
Ah bon !!
"Usenews"
3 MOIS AVANT et 3 MOIS APRES la date du jour (l'équivalent de la fonction AUJOURDHUI dans Excel et je crois MAINTENANT dans Access V. 97).
Non, il faut utiliser Date() Maintenant donne la date ET l'heure !
Crée ta requête en renseignant aussi ton champ date...
Comme critère, tu mets: Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date())
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Salut Usenews,
L'objet de ta question est : "On efface tout et on recommence" ???
Ah bon !!
"Usenews"
3 MOIS AVANT et 3 MOIS APRES la date du jour
(l'équivalent de la fonction AUJOURDHUI dans Excel et je crois MAINTENANT
dans Access V. 97).
Non, il faut utiliser Date()
Maintenant donne la date ET l'heure !
Crée ta requête en renseignant aussi ton champ date...
Comme critère, tu mets:
Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date())
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
L'objet de ta question est : "On efface tout et on recommence" ???
Ah bon !!
"Usenews"
3 MOIS AVANT et 3 MOIS APRES la date du jour (l'équivalent de la fonction AUJOURDHUI dans Excel et je crois MAINTENANT dans Access V. 97).
Non, il faut utiliser Date() Maintenant donne la date ET l'heure !
Crée ta requête en renseignant aussi ton champ date...
Comme critère, tu mets: Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date())
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Usenews
Non, il faut utiliser Date() Maintenant donne la date ET l'heure !
Crée ta requête en renseignant aussi ton champ date...
Comme critère, tu mets: Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date())
Ok merci ca me donne uniquement l'année 2003!
Maintenant je voudrais la même chose mais sur les années 1990 à 2000
Non, il faut utiliser Date()
Maintenant donne la date ET l'heure !
Crée ta requête en renseignant aussi ton champ date...
Comme critère, tu mets:
Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date())
Ok merci ca me donne uniquement l'année 2003!
Maintenant je voudrais la même chose mais sur les années 1990 à 2000
Non, il faut utiliser Date() Maintenant donne la date ET l'heure !
Crée ta requête en renseignant aussi ton champ date...
Comme critère, tu mets: Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date())
Ok merci ca me donne uniquement l'année 2003!
Maintenant je voudrais la même chose mais sur les années 1990 à 2000
Anor
Bonjour,
Usenews : || Comme critère, tu mets: || Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date()) || | Ok merci ca me donne uniquement l'année 2003! | | Maintenant je voudrais la même chose mais sur les années 1990 à 2000
Selon quelle logique puisqu'on est en 2003 ?
Si pas de logique, alors : Entre #01/01/1990# et #12/31/2000#
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Bonjour,
Usenews <usenews@usenews.com> :
|| Comme critère, tu mets:
|| Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date())
||
| Ok merci ca me donne uniquement l'année 2003!
|
| Maintenant je voudrais la même chose mais sur les années 1990 à 2000
Selon quelle logique puisqu'on est en 2003 ?
Si pas de logique, alors :
Entre #01/01/1990# et #12/31/2000#
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Usenews : || Comme critère, tu mets: || Entre AjDate("m";-3;Date()) Et AjDate("m";3;Date()) || | Ok merci ca me donne uniquement l'année 2003! | | Maintenant je voudrais la même chose mais sur les années 1990 à 2000
Selon quelle logique puisqu'on est en 2003 ?
Si pas de logique, alors : Entre #01/01/1990# et #12/31/2000#
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Usenews
Je souhaite avoir tous les enregistrements entre trois mois avant et trois après la date du jour pour les années de 1990 à 2003.
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:ewL%
Bonjour,
Usenews : Selon quelle logique puisqu'on est en 2003 ?
Si pas de logique, alors : Entre #01/01/1990# et #12/31/2000#
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Je souhaite avoir tous les enregistrements entre trois mois avant et trois
après la date du jour pour les années de 1990 à 2003.
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news:ewL%23hFgrDHA.2592@TK2MSFTNGP10.phx.gbl...
Bonjour,
Usenews <usenews@usenews.com> :
Selon quelle logique puisqu'on est en 2003 ?
Si pas de logique, alors :
Entre #01/01/1990# et #12/31/2000#
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------