Bonjour,

Le Sous-formulaire "CoureursEngagésRSF" du formulaire principal "Engagements" est issu d'une requête dont la table "mère" est modifiée à partir d'une Sub déclenchée par un bouton du formulaire principal.
Je voudrais me positionner au dernier enregistrement après chaque modification.

Voici la fin de mon code qui met à jour le sous-formulaire:

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
19
With CoureursEngagésg
        .AddNew
        .CodeCoureur = EEngagements.[Codes]
        .Compétition = EEngagements.[SelectCC]
        If IsNull(EEngagements.[Dossard]) Or EEngagements.[Dossard] = "" Then
            EEngagements.[Dossard] = ChercheDossardSérie(EEngagements.[SelectCC])
        End If
        .Dossard = EEngagements.[Dossard]
    On Error GoTo Err
        .Update
        MAJFormCE
        Exit Sub
    End With
Err: MsgBox ("Ce Coureur est déjà ENGAGE dans la course " & EEngagements.[SelectCC])
    On Error GoTo 0
End Sub
Sub MAJFormCE()
    Forms!Engagements.CoureursEngagésRSF.Requery
End Sub
Comment faire, merci