Vba

Créer une macro

Create Macro

Onglet Développeur | Bouton de commande | Attribuer une macro | Éditeur Visual Basic





Avec Excel VBA vous pouvez automatiser des tâches dans Excel en écrivant des macros. Dans ce chapitre, apprenez à créer un macro qui sera exécuté 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.

Personnaliser le ruban dans Excel



comment soustraire une fonction dans Excel

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.

Activer l'onglet Développeur

4. Cliquez sur OK.

5. Vous pouvez trouver l'onglet Développeur à côté de l'onglet Affichage.

Onglet Développeur

Bouton de commande

Pour placer un bouton de commande sur votre feuille de calcul, exécutez les étapes suivantes.

1. Sur le Onglet Développeur , cliquez sur Insérer.

2. Dans le groupe Contrôles ActiveX, cliquez sur Bouton de commande.

Insérer un contrôle de bouton de commande

3. Faites glisser un bouton de commande sur votre feuille de calcul.

Attribuer 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.

Afficher le code

L'éditeur Visual Basic s'affiche.

tableau croisé dynamique plusieurs colonnes mêmes données

3. Placez votre curseur entre Private Sub CommandButton1_Click() et End Sub.

4. Ajoutez la ligne de code ci-dessous.

Ajouter une ligne de code

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 Code pour Sheet1 n'est pas visible, cliquez sur Sheet1 (Sheet1). Vous pouvez ignorer le Option Explicite déclaration pour le moment.

5. Fermez Visual Basic Editor.

6. Cliquez sur le bouton de commande sur la feuille (assurez-vous que Mode Conception est désélectionné).

Résultat:

Résultat de la macro Excel

Toutes nos félicitations. Vous venez de créer une macro dans Excel !

comment additionner les valeurs dans Excel

Éditeur Visual Basic

Pour ouvrir Visual Basic Editor, sur le Onglet Développeur , cliquez sur Visual Basic.

Ouvrez l'éditeur Visual Basic

L'éditeur Visual Basic s'affiche.

Éditeur Visual Basic

1/9 Terminé ! En savoir plus sur la création de macros >
Aller au chapitre suivant : MsgBox



^