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. | ||
