merci pour vos réponses, je comprend le message d'avertissement, je sais que ce que j'ai créé fait inévitablement une erreur de doublons, mais vu la conception je n'ai pas le choix à moins que vous me trouviez une solution en VBA, car pour afficher le nom d'un élève, son prénom et sa classe vers un autre formulaire je n'ai trouvé que cela sur VBA (voir ci dessous) qui me le copie, donc en fait il me copie le nom d'un élève qui est déjà clé primaire ce qui fait inévitablement un doublons (je ne peux pas nom plus mettre un numéro comme clé primaire car il me copierait deux le même nom, avec deux clés différentes).
En fait ce que je voudrais c'est en cliquant sur le nom de l'élève, il m'affiche le nom (mais sans le copier) vers un autre formulaire
Private Sub Nomélève_Click()
DoCmd.OpenForm "ELEVE1", acNormal, , , acFormAdd
Forms![ELEVE1]!Classe.Value = Me!Classe.Value
Forms![ELEVE1]!Nomélève.Value = Me!Nomélève.Value
Forms![ELEVE1]!Prénomélève.Value = Me!Prénomélève.Value
End Sub
Merci de vos réponses vous êtes sympa de m'aider