Share via


Créer une boîte de dialogue personnalisée

Utilisez la procédure suivante pour créer une boîte de dialogue personnalisée :

  1. Créer un formulaire utilisateur

    Dans le menu Insertion de Visual Basic Editor, cliquez sur UserForm.

  2. Ajouter des contrôles à un formulaire utilisateur

    Recherchez le contrôle à ajouter dans la Boîte à outils et faites-le glisser dans le formulaire.

  3. Définition des propriétés de contrôle

    Cliquez avec le bouton droit de la souris sur un contrôle en mode Création, puis cliquez sur Propriétés pour afficher la fenêtre Propriétés.

  4. Initialisation des propriétés de contrôle

    Vous pouvez initialiser les contrôles dans une procédure avant d'afficher un formulaire ou vous pouvez ajouter du code à l'événement Initialize du formulaire.

  5. Événements de contrôle et de boîte de dialogue

    Tous les contrôles disposent d'un ensemble prédéfini d'événements. Par exemple, un bouton de commande contient un événement Click qui se produit lorsque l'utilisateur clique sur ce bouton de commande. Vous pouvez écrire des procédures d’événement qui s’exécutent lorsque les événements se produisent.

  6. Affichage d'une boîte de dialogue personnalisée

    Utilisez la méthode Show pour afficher un objet UserForm.

  7. Utilisation des valeurs de contrôle lors de l'exécution du code

    Certaines propriétés peuvent être définies lors de l'exécution. Les modifications effectuées par l'utilisateur sont perdues dès la fermeture de la boîte de dialogue.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.