|
Préambule
Le modèle et ses
signets
Créer une boîte de dialogue : Userform
Ajouter des contrôles
Intitulés et Zones de texte
Les autres contrôles
et leurs propriétés : boutons de commande, image
et UserForm
Insérer du code :
bouton "Annuler"
Insérer du code :
bouton "Valider" - Positionner le curseur dans le document
Word
Insérer du code :
bouton "Valider" - Insérer le contenu de la boîte
de dialogue
Insérer du code :
bouton "Valider" - Insérer un retour chariot
dans Word
Refermer la boîte
de dialogue
Lancer la macro à
l'ouverture du modèle
Conclusion
Télécharger
fichier exemple
|
Dessiner sa boîte de dialogue
Créer une boîte de dialogue : Userform
A présent, entrons dans le vif du sujet et passons à
la création de la boîte de dialogue.
-
Tout d'abord, affichons l'éditeur Visual Basic, grâce
à la combinaison
de touches Alt F11.
-
A ce stade, votre écran devrait ressembler peu ou
prou à l'image comme ci-contre.
-
Repérez l'icône
située à droite de l'icône Word. Cette
icône crée par défaut une "Userform",
littéralement "formulaire utilisateur".
Cliquez dessus.
-
Une boîte de dialogue comportant en titre la mention
"Userform1" apparaît à l'écran
ainsi qu'une barre d'outils "Contrôles".
Les pointillés éventuels de la boîte de
dialogue symbolisent une grille permettant de positionner
avec précision les différents contrôles.
Les contrôles sont quant à eux des outils qui
vont nous permettre de placer, sur cette boîte d'utilisateur,
des étiquettes (Intitulés),
des Zones de texte, des Zones
de liste modifiables, etc.
A l'aide de votre souris, survolez chacun de ces contrôles
afin de bien les identifier.
Au cours de cette leçon, nous allons bien évidemment
devoir limiter notre apprentissage à un nombre très
limité d'entre eux (Intitulé, zone de texte,
bouton de commande et, pour le plaisir, Image).
-
Agrandissez à présent un peu cette boîte
de dialogue en vous aidant des points d'ancrage. Positionnez-vous,
par exemple, sur un angle de cette boîte et tirez à
l'aide de la souris. Vous pourrez, bien évidemment,
à tout moment réajuster la taille de cette boîte.
Haut
|
Niveau
Alt F11
: éditeur Visual Basic
: créer
une Userform
Voir l'animation -265 ko
|