Comment utiliser userforms vba

VBA (Visual Basic pour d'Applications) est le langage de programmation intégré qui ajoute de la profondeur et de la facilité d'utilisation de macros de Microsoft Office. Elles peuvent générer des dialogues et des formes, test pour l'intégrité des données et afficher les résultats pour les programmes tels que Word et Excel. Le userform est un objet VBA qui représente le dialogue et peut contenir des champs de saisie, des contrôles et de codage pour gérer la forme. Vous devez généralement avoir une certaine expérience de programmation pour utiliser ce formulaire.


Sommaire

  • Instructions
  • Choses que vous devez








    • Application avec VBA tels que les programmes Microsoft Office

    Instructions

    1. Afficher VBA en choisissant la "Outils" menu, puis "Macro" et enfin, "Visual Editor Basic." La fenêtre VBA apparaît.

    2. Choisir la "Insérer" menu et "Userform." Un formulaire vierge avec des poignées apparaît sur la droite et un "Boîte à outils" fenêtre apparaît en dessous. Une icône apparaît dans la userform "Projet" fenêtre dans le coin supérieur gauche. Le "Propriétés" fenêtre dans les changements, bas à gauche pour afficher les propriétés de l'objet UserForm. Si ces fenêtres sont absents, les choisir à partir de la "Vue" menu.

    3. Redimensionner l'userform en cliquant sur une poignée, en maintenant le bouton gauche de la souris et en faisant glisser la poignée.

    4. Renommez le userform à quelque chose de plus pertinent en cliquant sur le nom dans le "Propriétés" les fenêtres. Tapez un nouveau en utilisant le formulaire "frm," qui suit le style de programmation recommandé. noms de citer comme exemples "frmStartup" ou "frmMain."

    5. Changer la légende en cliquant sur le "Légende" la propriété et en entrant un nouveau nom. Parce que ce nom apparaît en haut de l'userform, entrez celui qui est significatif pour l'utilisateur tels que "Se connecter" ou "Main."

    6. Ajustez les propriétés supplémentaires au besoin en cliquant sur leurs valeurs. Vous pouvez ensuite définir de nouvelles valeurs en les tapant ou en les sélectionnant dans une liste déroulante. Par exemple, pour changer la couleur de fond, cliquez sur le "BackColor" propriété, choisissez le "Palette" onglet et choisissez une nouvelle couleur.

    7. Ajouter des contrôles à partir de la boîte à outils. Si cette fenêtre est pas visible, choisissez la "Vue" menu et sélectionnez "Boîte à outils." Cliquez sur le contrôle de la boîte à outils que vous souhaitez ajouter et déposez-le dans le userform. On notera que les informations contenues dans le "Propriétés" les changements de fenêtre pour se rapportent à la commande actuelle. Pour définir les propriétés d'autres contrôles ou l'userform, choisir un nouveau contrôle dans la liste déroulante en haut de la fenêtre.




    8. Changer une propriété du contrôle en cliquant sur la propriété et en tapant une nouvelle valeur ou en choisissant une dans la liste déroulante. Redimensionner les contrôles par leurs poignées, ou cliquez sur leurs centres pour les déplacer autour de la forme.

    9. Entrez le code pour le userform lui-même en cliquant sur la première "Sélectionner des objets" bouton dans la boîte à outils, puis en double-cliquant sur une partie vide de la forme. La fenêtre de code apparaît sur la droite avec une vierge "Cliquez" sous-programme. Entrez le code comme nécessaire ou entrer un nouveau sous-programme en choisissant un nom à partir de la "Subroutine" déroulant en haut à droite. Notez que vous pouvez entrer du code pour différents contrôles en cliquant sur le "Contrôle" déroulant en haut à gauche.

    10. Retour à la userform au besoin en double-cliquant sur son icône dans le "Projet" fenêtre. Ne pas oublier de sauvegarder fréquemment que vous construisez la forme.

    11. Testez votre création en cliquant sur le "Jouer" bouton de la "Standard" barre d'outils dans la barre d'outils supérieure. Si cette barre est manquant, choisissez le "Vue" menu, puis "Barres d'outils" et enfin, "Standard."

    12. Fermez la fenêtre et revenir au document Word en choisissant la "Fichier" menu, puis le "Près" option.

    » » » » Comment utiliser userforms vba