Les partenaires publicitaires:

Comment utiliser une zone de liste déroulante VBA

VBA est un langage de programmation inclus dans de nombreux produits Microsoft, y compris Microsoft Office. VBA est le langage de macro utilisée pour améliorer et personnaliser des programmes tels que Microsoft Office. VBA fait usage d'un grand nombre de contrôles ActiveX grâce à son environnement de développement intégré. Les contrôles sont mis à la disposition de la VBA ToolBox. Utilisation de la VBA ToolBox, les programmeurs peuvent sélectionner et faire glisser des objets sur leurs formes, écrire code de programmation dans la fenêtre de code de l'objet et de concevoir rapidement leurs applications. Un but populaire souvent utilisé est le VBA ComboBox. La zone de liste déroulante est utilisée pour afficher plusieurs articles aux utilisateurs dans un programme. Utilisation de la zone de liste déroulante dans votre programme VBA ne prend que quelques étapes.

Instructions

  1. Ouvrez Microsoft Word.

  2. Cliquez "Outils," "Macro" puis cliquez sur "Visual Basic." Cela va ouvrir l'environnement de programmation VBA.

  3. Cliquez "Insérer" et "UserForm." Cela permet de placer un formulaire sur votre écran, y compris la boîte à outils VBA qui contient les contrôles à utiliser sur le formulaire utilisateur.

  4. Sélectionnez le "ComboxBox" à partir de la boîte à outils et dessiner sur votre UserForm.

  5. Double-cliquez sur l'objet UserForm. Cela va ouvrir la fenêtre de code de l'objet UserForm.

  6. Mettez en surbrillance et sélectionnez tout le contenu au sein de la fenêtre et appuyez sur de code du formulaire "Effacer" sur votre clavier.

  7. Tapez ou de copier et coller le code suivant dans le module de code:

    Private Sub UserForm_Activate ()

    Avec ComboBox1 'cette charge le combo

    .Ajouter un item "Item"


    .Ajouter un item "Item"

    .Ajouter un item "Item"

    .Ajouter un item "Item"

    .Ajouter un item "Item"

    .Ajouter un item "Item"

    .Ajouter un item "Item"

    .Ajouter un item "Item"

    End With

    End Sub

    Le code ajoute un objet ComboBox sur un formulaire, puis utilise la méthode de additem de la zone de liste déroulante de la remplir avec plusieurs éléments. Le code est inséré dans la procédure d'événement Activate de l'objet UserForm afin que le code remplit la zone de liste déroulante instantanément à l'exécution du programme.

  8. Appuyez "F5" sur votre clavier pour exécuter votre programmation, vous devriez avoir un formulaire sur votre écran. Cliquez sur la flèche déroulante sur la zone de liste déroulante, et vous devriez voir la liste des articles.

» » » » Comment utiliser une zone de liste déroulante VBA