Insert into CreateQueryDef vba

bonjour bonjour voila j'ai un petit problème, je voudrais donc exécuter un insert into depuis une macro excel sur une base de donnée access (j'ai déjà réussi a faire des update et des select sans problème)

j'ai donc le code suivant

Set MaReq3 = MaBase.CreateQueryDef("InsertMove", "INSERT INTO Mouvement
(IdElem, NomElem, DateMove, Fournisseur, NumFacture, Quantite, PrixU, Total)
VALUES (" & Id & ", " & Nom & ", " & datemove & ", " & fournisseur & ", " & numfacture & ", " & Nombre & ", " & PrixU & ", " & Total & ")")

MaReq3.execute

la requête est bien créé mais elle ne s'exécute pas j'en conclu qu'il y a une erreur de syntaxe mais je ne vois pas où si vous pouvez m'aider ...

1 réponse