Bonjour à tous

Je suis debutant en excel, grace à la faq j'ai reussi à faire quelque manip en excel

la je dois executer une requete, j'ai une erreur au niveau de ma requete sql, je precise que requete1 est une grande requete que j'ai importé de ma base sur access voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Set db = CurrentDb()
strSQL = "SELECT requete1.machine from requete1 where requete1.Année = Feuil4.Range("B3")"  'Erreur
Set rs = db.OpenRecordset(strSQL)
 
rs.Fields(machine) = Feuil2.Range("B1")
rs.MoveLast
Je vous demande votre aide svp