Accueil | Ce site | CV | Excel | Livre d’or | Macros XL4 | Modèles | VBA

 Zones de dialogue

Bien que moins puissantes que l’objet UserForm de VBA, les zones de dialogue des macros XL4 sont déjà très riches.

Leur définition se fait à l'aide d’un tableau situé sur une feuille macro ou une feuille de calcul. Ce tableau comprend une ligne par élément à afficher dans la zone de dialogue, plus une ligne permettant d’indiquer des paramètres relatifs à la zone de dialogue elle-même, l’ensemble sur 7 colonnes.

La figure 1 représente un exemple de paramétrage de zone de dialogue.

Voici à quoi correspondent les 7 colonnes:

  1. La nature de l’élément à afficher :
    1. Bouton “OK” sélectionné par défaut
    2. Bouton “Annuler” non sélectionné par défaut
    3. Bouton “OK” sélectionné par défaut
    4. Bouton “Annuler” non sélectionné par défaut
    5. Étiquette, équivalent du contrôle Label de VBA
    6. Zone de saisie destinée à du texte
    7. Zone de saisie destinée à un nombre entier
    8. Zone de saisie destinée à un nombre quelconque
    9. Zone de saisie destinée à une formule
    10. Zone de saisie destinée à une référence
    11. Groupe de boutons option
    12. Bouton option
    13. Case à cocher
    14. Cadre
    15. Zone de liste
    16. Icône