je te renvoi mon code, car j'effectue ma recherche sur le numvoc:
Dim vl_req As String
Dim vl_rset As Recordset
vl_req = "Select COMPTEUR from VOCABULAIRE where NumVoc=lbttvoc.Column(0, Lbttvoc.ListIndex) "
Set vl_rset = CurrentDb.OpenRecordset(vl_req, dbOpenSnapshot)
vl_req = "Insert into VOCABULAIRE(compteur) values(" & (vl_rset!COMPTEUR) + 1 & " ) where NumVoc=lbttvoc.Column(0,lbttvoc.ListIndex) "
DoCmd.RunSQL vl_req
et une autre erreur s'affiche...
"Fonction 'lbttvoc.Column'Non définie dans l'expression..."
l'erreur point encore vers le "set....
"Break : : vl_req : <Type incompatible> : Empty : Form_voc/alpha.lbttvoc_Click"