MSG BOX ACCESS
Résolu/Fermé
fanchichon29
Messages postés
45
Date d'inscription
mercredi 16 mai 2007
Statut
Membre
Dernière intervention
6 juin 2007
-
16 mai 2007 à 15:47
fanchichon29 Messages postés 45 Date d'inscription mercredi 16 mai 2007 Statut Membre Dernière intervention 6 juin 2007 - 16 mai 2007 à 17:01
fanchichon29 Messages postés 45 Date d'inscription mercredi 16 mai 2007 Statut Membre Dernière intervention 6 juin 2007 - 16 mai 2007 à 17:01
A voir également:
- MSG BOX ACCESS
- Adresse ip box - Guide
- Recuperer msg supprimé whatsapp - Guide
- Music box pro - Télécharger - Lecture & Playlists
- Acer quick access - Forum Logiciels
- Attention au site light in the box ✓ - Forum Consommation & Internet
1 réponse
EBasta
Messages postés
37
Date d'inscription
mercredi 16 mai 2007
Statut
Membre
Dernière intervention
25 mai 2007
31
16 mai 2007 à 16:23
16 mai 2007 à 16:23
Bonjour,
Si j'ai bien compris, l'idée est de récupérer des enregistrements d'une table quand les dates sont comprises entre une date de début et une date de fin.
La façon la plus simple est de placer...
Entre [Date de début] et [Date de fin]
... dans la zone "Critères" du champ date concerné.
En SQL cela devient :
Select * from NomTable From NomTable where NomTable.ChampDate Between [Date de Début] And [Date de Fin];
A chaque exécution de la requète, deux messages vont apparaître pour saisir les dates de début et de fin.
Les dates à saisir doivent suivre le format des données du champ.
(Il existe d'autres solutions en VBA plus complexes.)
J'espère avoir bien répondu !
Si j'ai bien compris, l'idée est de récupérer des enregistrements d'une table quand les dates sont comprises entre une date de début et une date de fin.
La façon la plus simple est de placer...
Entre [Date de début] et [Date de fin]
... dans la zone "Critères" du champ date concerné.
En SQL cela devient :
Select * from NomTable From NomTable where NomTable.ChampDate Between [Date de Début] And [Date de Fin];
A chaque exécution de la requète, deux messages vont apparaître pour saisir les dates de début et de fin.
Les dates à saisir doivent suivre le format des données du champ.
(Il existe d'autres solutions en VBA plus complexes.)
J'espère avoir bien répondu !
16 mai 2007 à 16:40
la table s' appelle "2-tournée" et la requète "tournée total"
et le champ " date_de_début".
merci d 'avance
16 mai 2007 à 16:47
Il faut alors
- modifier la requête "tournée total"
- ajouter...
Entre [DateDebut] et [DateFin]
... dans la zone "Critères" du champ "date_de_début".
- enregistrer la requête.
Ensuite, il faut créer une macro :
- cliquer sur l'objet "Macro" et "Nouveau"
- dans la première zone action choisir "OuvrirRequête"
- dans la zone "Nom requête" située en bas, choisir "tournée total"
- enregistrer la macro.
MSGBOX est une commande VBA juste utile pour afficher un message voire répondre à des questions mais cela de permet pas de saisir des dates, valeurs, textes au clavier. Il faudrait à la place utiliser la commande INPUT... Mais utiliser le VBA est un dernier recours...
16 mai 2007 à 17:01