VBA (Visual Basic for Applications) inclut une méthode pour ajouter un formulaire , appelé UserForm. Cela fait partie d'une macro qui peut être chargé et exécuté . Le formulaire peut être utilisé comme un conteneur pour les différents contrôles VBA , tels que les étiquettes, boutons de commande , OptionButtons et bien d'autres . Avec eux, vous pouvez recueillir les commentaires de l'utilisateur et écrire du code supplémentaire pour mener des actions . Ces formes vont travailler dans le logiciel Microsoft Office comme Excel , Word , PowerPoint et d'autres, bien qu'ils puissent fonctionner de façon légèrement différente . Instructions 1 Ouvrez n'importe quel programme Microsoft Office prenant en charge VBA. Cet exemple utilise un document Word . Dans le menu Word, cliquez sur " Developer " et " Visual Basic " sur la gauche de la deuxième ligne de menu. 2 Cliquez sur "Insérer " et sélectionnez " UserForm " dans le menu Visual Basic. Une fois formulaire intitulé " UserForm1 " et une boîte à outils apparaît à l' écran . Utilisez le faites glisser les poignées sur le formulaire pour la redimensionner pour s'adapter à vos besoins. 3 place les contrôles dont vous aurez besoin sur le formulaire en cliquant dessus dans la boîte à outils . Redimensionner le formulaire avec les poignées de déplacement . Avec la boîte à outils de base que vous pouvez ajouter des étiquettes , zones de texte , cases à cocher, OptionButtons , ListBoxes et ComboBoxes , plus quelques commandes supplémentaires . Ajouter plus d' un clic droit sur la boîte à outils et en sélectionnant " des contrôles supplémentaires. " 4 faire défiler une longue liste de contrôles supplémentaires qui s'offrent à vous dans la fenêtre qui s'ouvre. Pour n'en nommer que quelques-uns, vous pouvez les ajouter à votre formulaire: un contrôle Calendar qui affiche un calendrier mensuel , un contrôle DatePicker montrant à la date d'aujourd'hui , un contrôle Slider pour permettre à un utilisateur ramasser quelque chose sur une base proportionnelle , les barres de défilement et même un site Web . ». procédure " contrôle de navigateur 5 Cliquez sur "Insérer" sur l'écran d'édition VBA et sélectionnez dans la fenêtre de code, entrez ces lignes : OpenForm public Sub ( ) Charge UserForm1UserForm1 . ShowEnd Sous revenir à la fenêtre de document Word dès maintenant en cliquant sur l'icône "W" à gauche de la deuxième ligne de choix de menu . Sélectionnez " Macros " et la macro OpenForm seront listés. Exécuter ce formulaire et le VBA s'ouvre.
|