Bonjour,

Voici mon problème. Dans un sous-formulaire, j'ai créé un bouton dans lequel un bout de code en vba récupère la valeur d'un champ dans une variable.

Donc pour récupérer une valeur je fais comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim MaVariable As String
 
MaVariable = Me.Commande  ' Me.commande étant un champ de mon formulaire
Jusque là tout va bien. Le soucis c'est que mon bouton est placé dans un sous-formulaire. Et le champ dont je veux récupérer la valeur, se situe non pas dans le sous-formulaire mais dans le formulaire tout court.

Donc quand je fais Me.MonChamp, je ne peux récupérer QUE les champs qui appartiennent au sous-formulaire. Les champs de mon formulaire il ne les connait pas.

Alors comment préciser dans quel formulaire aller chercher le champ ?

Je voudrais faire ceci en gros :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
Dim MaVariable As String
 
MaVariable = [FormulaireConcerné].[Me.MaCommande]
Merci d'avance