Visual Basic est le langage de programmation que les développeurs utilisent pour étendre l'ensemble d'outils par défaut de Microsoft Excel. Les programmes les développeurs écrivent sont appelés macros. Vous pouvez créer des macros de deux façons: en les écrivant dans un environnement de programmation et en les enregistrant . Quelle que soit la façon dont vous choisissez de créer des macros , vous pouvez utiliser ces programmes pour exécuter vos tâches Excel avec plus de rapidité et moins d'erreurs que si vous utilisez l'interface utilisateur standard d'Excel . Depuis macros ont un tel pouvoir , assurez-vous d'essayer de nouvelles macros sur les données de test avant de les utiliser avec vos données réelles. Instructions
Enregistrer une macro
1
Ouvrez Excel , puis tapez une liste de numéros non triés dans une colonne dans une des feuilles de calcul. Vous enregistrez une macro qui trie ces chiffres.
2
Cliquez sur le bouton "Bureau" , puis cliquez sur le bouton "Options". Cliquez sur la case à cocher de l'onglet Développeur Show pour rendre Excel afficher le menu qui contient les boutons d'enregistrement de macro. Sauf si vous cliquez sur cette case à cocher , des boutons macro rester invisible.
3
Cliquez sur "OK" sur toutes les boîtes de dialogue Ouvrir, puis cliquez sur l'onglet «Développeur» désormais visible.
Hôtels 4
Cliquez sur le bouton "Enregistrer " . Excel affiche une boîte de dialogue vous invitant à entrer un nom pour la macro . Tapez un nom, puis cliquez sur "OK" pour commencer l'enregistrement de la macro.
5
glisser dans la liste des numéros que vous avez inscrits plus tôt pour sélectionner la liste, puis faites un clic droit dessus et cliquez sur « Trier ». Cliquez sur le " petit au plus grand " option de tri. Excel trie les chiffres.
6
Cliquez sur le bouton «Stop» sur la barre d'outils pour mettre fin à l' enregistrement de la macro .
7 Type de
une nouvelle liste de numéros non triés à la place de la liste existante , puis cliquez sur le bouton "Macros " de la barre d'outils pour afficher la liste des macros.
8
Tapez le nom de la macro que vous avez enregistrée précédemment, puis cliquez sur le bouton "Exécuter " . Excel se ferme la boîte de dialogue , puis exécute votre macro. Notez la nouvelle liste des numéros que vous avez entré est maintenant triée .
Écrire une macro
9
Cliquez sur le bouton "Macros " , puis cliquez sur le nom de la macro que vous avez enregistrée précédemment . Cliquez sur le bouton "Modifier " pour accéder à l'environnement de développement Visual Basic.
10
Cliquez ci-dessous la mention " End Sub " , puis collez la macro suivante dans la fenêtre. Cette macro vous demande si vous souhaitez exécuter la macro original, puis exécute cette macro si vous répondez "Oui".
Publique sous askIfUserWantsToRunMacro ()
dim x
x = InputBox " voulez-vous exécuter la macro de tri ( oui /non) ? "
si x = "yes" puis
[ ENTRER VOTRE NOM DE mACRO ICI ]
fin si
End Sub
11
type sur le texte " [ Entrez votre nom d' mACRO ICI ] " avec le nom de votre macro de tri , puis cliquez sur l'une des déclarations de la nouvelle macro .
12
Cliquez sur l'icône « Excel » dans la barre des tâches Windows pour revenir à la feuille de calcul avec la liste des numéros triés. Tapez une nouvelle liste de nombres aléatoires.
13
Cliquez sur le bouton "Macros " sur la barre d'outils , puis double- cliquez sur l'élément " askIfUserWantsToRunMacro " . Excel vous invite à la question que vous avez tapé plus tôt .
14 Type
"non" et appuyez sur " Entrée". Excel ne trie pas la nouvelle liste des numéros .
15
exécuter la nouvelle macro fois, mais introduisez " oui " cette fois . Excel trie les nouveaux numéros .