Bonjour,
J'avais lu ta question au boulot, mais le fichier adéquat était chez moi...d'ou ce retard
Donc ci dessous un extrait de listing qui inclut une variable VBA dans la requête SQL (je suppose que tu as installé la ref DAO)
--------------
'ouvre la base de données cheptel
Set source = dbengine.opendatabase(chemin & "\cheptel.mdb")
' sélectionne BPA poly-élevage
formation = 1
' en 1°année
annee = 1
'requête SQL
Set r_stag = source.OpenRecordset _
("SELECT Nom, [code postal] FROM T_stagiaires WHERE num_dip=" & (formation) _
& " AND num_an=" & annee & ";")
---------
formation pourrait être dans ton cas :
formation=range("A1")
-----
Voilà...Si j'ai bien compris ta question, j'espère que...
Michel.Béziers