Bonjour,
Je suis dans un formulaire, et en fonction de la valeur [N°] qui est clef primaire sans doublon d'une table, je veux aller me positionner sur l'enregistrement correspondant.
Or Access filtre bien sur l'enrgistrement, mais me donne comme résultat du filtre, 2 éléments:
- l'enregistrement concerné,
- et un second élément videsur lequel il se positionne
il ouvre alors le formulaire "F_Actions" sur le second élément vide.
Merci d'une information pour avoir l'ouverture du formulaire sur le seul enregistrement concerné.
***
***
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Commande2_Click() 'chaîner l'état Dim strnum As String strnum = Forms![F_n°_action à modifier]![N°] DoCmd.OpenForm "F_Actions", acNormal, , "[N°] = " & strnum, acFormEdit, acWindowNormal DoCmd.Close acForm, "F_n°_action à modifier" End Sub
Partager