Bonjour
j'ai des requetes de grande taille que je veux attaquer à partir d'excel en ADOX si j'ai bien suivi le tuto.
Le problème est que c'est requetes ont souvent des paramètres comme la date de départ , date de fin , client ...
D'habitude il y a un formulaire avant le lancement de ces requetes.
Donc ma question est comment rentrer ses paramètres avant le lancement de la requete depuis VBA (que ce soit depuis Excel ou Access d'ailleurs).
voici un exemple de requete :
Car pour mettre cette requete dans une variable en modifiant les paramètres en direct dans le string me semble un peu lourd.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT Sum(Retours.[Qté Lgn]) AS Imputable FROM Retours WHERE (((Retours.Client) Like [Forms]![PR_Extraction_Etats]![Client_Choisi]+"*") AND ((Retours.[Date Arr])>=[Forms]![PR_Extraction_Etats]![Date_Debut] And (Retours.[Date Arr])<=[Forms]![PR_Extraction_Etats]![Date_Fin]) AND ((Retours.Imputation)="oui") AND ((Retours.Atelier) Like [Forms]![PR_Extraction_Etats]![Atelier_Choisi]+"*"));
Dois-je ouvrir le formulaire en mode caché et remplir directement les champs des variables ?
merci pour vos réponses
Partager