Bonjour,
Si j'ai bien compris le problème, tu as regroupé les informations par type et un type d'infos= 1 formulaire.
Je rejoins tout à fait la conception proposée par Francishop (Salut Francis !...) en te conseillant d'utiliser un controle d'onglets. Chaque page te permettra de regrouper tes données par type et la saisie sera facilité.
Dans ton utilisation actuelle, je pense que tu profites d'être dans un formulaire pour saisir plusieurs fiches (Etat civil par exemple) en suivant puis tu passes au formulaire suivant.
C'est de là que vient la difficulté. Quand tu ouvres un autre formulaire, il se positionne automatiquement sur le premier enregistrement de la table (d'où tes difficultés).
La meilleure solution reste le controle d'onglets
Autre solution : placer une bouton sur le formulaire 1 qui appellera le formulaire 2 avec comme ligne de code :
DoCmd.OpenForm "Formulaire2", , , "CodeClient = " & CodeClient
Partager