bj ,

Pour copier 1 ligne définie d'une table1 vers une table2
La requête directe fonctionne.
Récupération de la forme sql pour l'utiliser avec du code vba , mais erreur :
'erreur 3075 operateur absent ', et je ne vois pas où est l'erreur .

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
strSql = "INSERT INTO tblAlaDemandeDe (NrClient, Nom, Prenom, Courriel, Telephone )" _
         & "SELECT tblClients.NrClient, tblClients.DemandeurNom, tblClients.DemandeurPrenom, tblClients.DemandeurCourriel,tblClients.DemandeurTelephone" _
         & "FROM tblClients" _
         & "WHERE (((tblClients.NrClient)=1));"
 
DoCmd.RunSQL strSql
End Sub
nb) la ligne & "Select ....... est en une seule ligne jusqu' à ... Telephone" _

Merci