OVH Cloud OVH Cloud

Où suis-je ?

3 réponses
Avatar
Toine
Rebonjour pour la deuxième question de la journée.

Comment puis-je faire pour connaitre le formulaire de support à un
sous-formulaire ?

Actuellement, je me sert de ça, mais je n'arrive évidemment pas à connaitre
le nom du formulaire support quand je suis dans un sous-formulaire...

var1 = Me.Name 'Retourne le nom du formulaire en cours
var2= Me.ActiveControl.Name 'Retoune le nom du contrôle actif

3 réponses

Avatar
Raymond [mvp]
RE.

si tu places cette sub dans un sous-formulaire en continu, tu pourras
vérifier:
Private Sub Commande0_Click()
MsgBox Me.Name 'donne le nom du sous-formulaire
MsgBox Me.Parent.Name ' donne le nom du formulaire principal
End Sub

tout change en changeant de place.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Toine" a écrit dans le message de
news:ch4tuk$v3l$
Rebonjour pour la deuxième question de la journée.

Comment puis-je faire pour connaitre le formulaire de support à un
sous-formulaire ?

Actuellement, je me sert de ça, mais je n'arrive évidemment pas à
connaitre

le nom du formulaire support quand je suis dans un sous-formulaire...

var1 = Me.Name 'Retourne le nom du formulaire en cours
var2= Me.ActiveControl.Name 'Retoune le nom du contrôle actif




Avatar
Sylvain Lafontaine
La propriété .Form du contrôle sous-formulaire contient le sous-formulaire
lui-même. Si ActiveControl pointe vers un sous-formulaire, alors vous avez
besoin de Me.ActiveControl.Form.Name

S. L.

"Toine" wrote in message
news:ch4tuk$v3l$
Rebonjour pour la deuxième question de la journée.

Comment puis-je faire pour connaitre le formulaire de support à un
sous-formulaire ?

Actuellement, je me sert de ça, mais je n'arrive évidemment pas à
connaitre le nom du formulaire support quand je suis dans un
sous-formulaire...

var1 = Me.Name 'Retourne le nom du formulaire en cours
var2= Me.ActiveControl.Name 'Retoune le nom du contrôle actif




Avatar
Toine
Oups, j'avais complètement oublié la propriété Parent.

Merci pour ta réponse.


"Toine" a écrit dans le message de news:
ch4tuk$v3l$
Rebonjour pour la deuxième question de la journée.

Comment puis-je faire pour connaitre le formulaire de support à un
sous-formulaire ?

Actuellement, je me sert de ça, mais je n'arrive évidemment pas à
connaitre le nom du formulaire support quand je suis dans un
sous-formulaire...

var1 = Me.Name 'Retourne le nom du formulaire en cours
var2= Me.ActiveControl.Name 'Retoune le nom du contrôle actif