L’objet FormForm
L’objet Form, appartenant à la collection Forms, correspond à un formulaire Forms donnant la liste de tous les formulaires ouverts. L’objet Activeform pointe sur le formulaire actif.
1. Syntaxe
Pour se référer à un formulaire, il existe plusieurs syntaxes possibles, directement issues du parcours d’éléments de la collection Forms.
Forms!NomFormulaire
'Exemple Forms!Employes
Forms![NomFormulaire]
'Exemple : Forms![Employes]
Forms("NomFormulaire")
'Exemple : Forms("Employes")
Forms(Index)
'Exemple : Forms(2)
La syntaxe la plus fréquemment rencontrée et utilisée est Forms![NomFormulaire], permettant l’utilisation d’un nom de formulaire comportant un espace, ce que la première syntaxe ne permet pas de faire.
Pour se référer à un sous-formulaire à partir du formulaire parent, il faut passer par le nom de l’objet qui contient le sous-formulaire suivi du mot-clé Form.
[SousFormulaire].Form!ZonedeTexte
'Exemple : [Employe Detail].Form.Txt_Nom
2. Équivalence mode Création/VBA
a. Onglet Format
Dans le volet de navigation Feuille de propriétés, on peut voir apparaître dans l’onglet Format les éléments suivants.
Le tableau suivant inventorie les propriétés...