Bonjour à tous,

Voici mon problème:
J'ai un formulaire principal "Malade" avec un sous-répertoire "Examens".
A chaque nouvelle analyse je clique sur un bouton correspondant à l'analyse concernée et une fiche se crée dans un formulaire approprié et ajoute dans le même temps, dans le sous-formulaire, la trace de la nouvelle analyse crée: j'aimerais qu'à chaque nouvelle analyse crée le sélecteur d'enregistrement du sous-formulaire se positionne automatiquement sur cette nouvelle analyse mais en fait le sélecteur se positioone soit au premier enregistrement soit au dernier ce qui ne correspond pas toujours à l'enregistrement. J'ajoute que ce sous-formulaire est trié par date d'examen ( il peut y avoir plusieurs enregistrements au même jour).
J' ai essayé ce code mais sans succès:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Private Sub Nouveau_HB_Click()
On Error GoTo Err_Nouveau_HB_Click
 
    Dim stDocName As String
 
    stDocName = "Nouveau_Pheno_HB"
    DoCmd.RunMacro stDocName
 
Me.Examens_sous_formulaire.Form.Recordset.AddNew
 
Exit_Nouveau_HB_Click:
    Exit Sub
 
Err_Nouveau_HB_Click:
    MsgBox Err.Description
    Resume Exit_Nouveau_HB_Click
 
End Sub
Voilà j'espère que je suis assez clair dans l'exposé de mon problème.
Merci de bien vouloir me répondre;
Bien Amicalement