Bonjour,

je possède une zone de liste qui m'ouvre un formulaire sur double clic sur l'enregistrement sélectionné. ça c'est bon!

Lorsque ce formulaire s'ouvre j'aimerai récupérer/connaître la position de cet enregistrement dans sa table.

j'ai essayé de faire sur le formulaire ouvert
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Sub CurrentFormRecord(frm As Form)
    Dim recordnum As Long
 
   TxtRecordNum = frm.CurrentRecord
End Sub
mais CurrentRecord =1 dans tous les cas, donc il doit y avoir autre chose à faire.

dois-je embarquer le numéro de ligne dans la requête source de la liste avant ? Je pense pas que ce soit la solution car comment gérer lors d'un double clic sans sélection dans la liste? (pour ajout d'un nouveau)

Merci de vos lumières car je sèche un peu