Bonjour à tous,

Tout est dans le titre ! Je me connecte à une base de donnée à partir d'une macro excel, j'arrive récupérer le résultat d'une requête "Select", à faire des "Insert into", mais impossible de supprimer des lignes d'une table avec une requête "Delete".

J'ai essayé de cette façon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim db As DAO.Database
Set db = DBEngine.OpenDatabase(chemin)
db.Execute "Delete From Table1 Where Champ1 = '0'"
Et j'ai un message d'erreur :

Run-time error '3464':
Data type mismatch in criteria expression.
Quelqu'un a déjà réussi à faire ce genre de requête ?