Créer une macro
Avec Excel VBA , vous pouvez automatiser des tâches dans Excel en écrivant des macros. Dans ce chapitre, apprenez à créer une macro simple qui sera exécutée après avoir cliqué sur un bouton de commande. Tout d’abord, activez l’onglet Développeur.
Onglet Développeur
Pour activer l’onglet Développeur, exécutez les étapes suivantes.
1. Cliquez avec le bouton droit n’importe où sur le ruban, puis cliquez sur Personnaliser le ruban.
2. Sous Personnaliser le ruban, sur le côté droit de la boîte de dialogue, sélectionnez Onglets principaux (si nécessaire).
3. Cochez la case Développeur.
4. Cliquez sur OK.
5. Vous pouvez trouver l’onglet Développeur à côté de l’onglet Affichage.
Bouton de commande
Pour placer un bouton de commande sur votre feuille de calcul, exécutez les étapes suivantes.
1. Dans l’ onglet Développeur , cliquez sur Insérer.
2. Dans le groupe Contrôles ActiveX, cliquez sur Bouton de commande.
3. Faites glisser un bouton de commande sur votre feuille de calcul.
Affecter une macro
Pour affecter une macro (une ou plusieurs lignes de code) au bouton de commande, exécutez les étapes suivantes.
1. Cliquez avec le bouton droit sur CommandButton1 (assurez-vous que le mode Création est sélectionné).
2. Cliquez sur Afficher le code.
L’éditeur Visual Basic s’affiche.
3. Placez votre curseur entre Private Sub CommandButton1_Click() et End Sub.
4. Ajoutez la ligne de code ci-dessous.
Remarque : la fenêtre de gauche portant les noms Sheet1 (Sheet1) et ThisWorkbook s’appelle l’Explorateur de projets. Si l’Explorateur de projets n’est pas visible, cliquez sur Affichage, Explorateur de projets. Si la fenêtre de code pour Sheet1 n’est pas visible, cliquez sur Sheet1 (Sheet1). Vous pouvez ignorer l’ instruction Option Explicit pour le moment.
5. Fermez l’éditeur Visual Basic.
6. Cliquez sur le bouton de commande sur la feuille (assurez-vous que Mode Création est désélectionné).
Résultat:
Toutes nos félicitations. Vous venez de créer une macro dans Excel !
Éditeur Visual Basic
Pour ouvrir Visual Basic Editor, sous l’ onglet Développeur , cliquez sur Visual Basic.
L’éditeur Visual Basic s’affiche.