Bonjour,
J'ai créé 2 requetes dans access Rtableau8 et Rtableau82 toutes 2 paramètrées.
dans une module je crée une requete en vba s'appuyant sur les 2 requetes:
Comment faire pour passer les paramètres à Rtableau8 et Rtableau82 autrement que manuellement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 sql1 = "INSERT INTO fpst2008 ( [Shipment trp], [Libelle Trp], [Libelle client], [Shipment client], [Nb reclamations] )" sql2 = " SELECT Rtableau8.SommeDeShipment, Rtableau8.[Libellé Trp], Rtableau82.[Libellé client], Rtableau82.SommeDeShipment, Rtableau82.[SommeDeNb rec]" sql3 = " FROM Rtableau8 LEFT JOIN Rtableau82 ON Rtableau8.[Libellé Trp] = Rtableau82.[Libellé Trp]" sql4 = " WHERE (((Rtableau8.[Libellé Trp]) = [trp]) And ((Rtableau82.[Libellé client]) = [Client]))" sql5 = " ORDER BY Rtableau8.SommeDeShipment, Rtableau82.SommeDeShipment DESC;" SQL = sql1 & sql2 & sql3 & sql4 & sql5 DoCmd.RunSQL SQL
Merci
Merci de penser aux balises code à l'avenir | cafeine
Partager