VBA
De WikiDeveloppez.
(Différences entre les versions)
m |
|||
<span id="userforms"></span> | <span id="userforms"></span> | ||
===Microsoft Forms=== | ===Microsoft Forms=== | ||
- | Microsoft Forms procure à l'utilisateur des outils de conception de ''feuilles'' | + | Microsoft Forms procure à l'utilisateur des outils de conception de fenêtres ou de boîtes de dialogue. Elles sont désignées sous le terme de ''feuilles'' ou encore, objet '''<tt>UserForm</tt>'''.<br/> |
- | + | Microsoft Forms fournit aussi son propre '''Modèle d'Objet''' nécessaire à la programmation des feuilles.<br/> | |
- | ===Conception d'une feuille: ''UserForm''=== | + | ====Conception d'une feuille: objet ''UserForm''==== |
- | + | Un objet '''<tt>UserForm</tt>''' est créé et modifié directement dans l'EDI.<br/> | |
+ | Il se comporte comme un conteneur capables d'accueillir des composants graphiques appelés ''contrôles''.<br/> | ||
+ | Les contrôles sont ajoutés à partir d'une boîte à outils.<br/> | ||
+ | Ces contrôles permettront de saisir des données ou d'initier des actions.<br/> | ||
+ | Les actions sont codées dans des procédures écrites en langage VBA. Ces procédures sont enregistrées dans le module de code associé au '''<tt>UserForm</tt>'''. | ||
====Liste des contrôles natifs d'un userform==== | ====Liste des contrôles natifs d'un userform==== | ||
Les contrôles natifs du VBA sont disponibles sans ajout d'une référence quelconque. Ils sont par conséquent utilisables sans autre installation que les produits de la suite Office. | Les contrôles natifs du VBA sont disponibles sans ajout d'une référence quelconque. Ils sont par conséquent utilisables sans autre installation que les produits de la suite Office. |