L’objet ControlControl
L’objet Control, appartenant à la collection Controls, correspond à un contrôle ; Controls donnant la liste de tous les contrôles d’un formulaire, sous-formulaire, état ou sous-état. L’objet ActiveControl pointe sur le contrôle actif.
1. Syntaxe
Pour se référer à un contrôle, il existe plusieurs syntaxes possibles, directement issues du parcours d’éléments de la collection Controls.
FormulaireOuEtat!NomControle
'Exemple Me!Txt_Nom
FormulaireOuEtat![NomControle]
'Exemple : F_Employe![Txt_Nom]
FormulaireOuEtat("NomControle")
'Exemple : Me("Txt_Nom")
FormulaireOuEtat.NomControle
'Exemple : Me.Txt_Nom
On peut également passer par la collection Controls avec les syntaxes suivantes :
FormulaireOuEtat.Controls!NomControl
'Exemple Me.Controls!Txt_Nom
FormulaireOuEtat.Controls![NomControle]
'Exemple : F_Employe.Controls![Txt_Nom]
FormulaireOuEtat.Controls("NomControle")
'Exemple : Me.Controls("Txt_Nom")
FormulaireOuEtat.Controls(Index)
'Exemple : Me.Controls(3)
2. Propriétés génériques communes à la majorité des contrôles
Chaque contrôle...