j'ouvre le formulaire1 je double clic dans le champ "nom" du sous-formulaire, le formulaire2 s'ouvre et la valeur du champ "nom" s'inscrit dans le champ "nom2" (dans l'exemple, c'est la valeur "a"). C'est ici que je bloque, lorsque la valeur "a" est constatée dans le champ "nom2", la valeur "coucou" devrait s'inscrire dans le champ "prenom2".
Re : Comment prendre en compte une valeur à l'ouverture du formulaire
Bonsoir,
Dans : Table1 sous-formulaire
Code:
Public Sub Ouvre(nom As String)
DoCmd.OpenForm "Formulaire2", , , "[nom]=" & nom
Forms!Formulaire2!nom2.Value = Me!nom.Value
If Forms!Formulaire2!nom2.Value = "a" Then Forms!Formulaire2!prenom2.Value = "coucou"
End Sub
Re : Comment prendre en compte une valeur à l'ouverture du formulaire
Bonjour gfortin9 et le forum,
Un grand merci à vous, j'avais essayé différentes méthode à partir du formulaire2 mais pas au départ du sous-formulaire. Au final et comme d'habitude, c'est plus simple que toutes les méthodes essayées.