Enregistreur de macros Excel - Facile Excel VBA

Table des matières

Enregistrer une macro | Exécuter une macro enregistrée | Voir la macro

Le Enregistreur de macros, un outil très utile inclus dans Excel VBA, enregistre chaque tâche que vous effectuez avec Excel. Tout ce que vous avez à faire est d'enregistrer une tâche spécifique une fois. Ensuite, vous pouvez exécuter la tâche encore et encore en cliquant sur un bouton. L'enregistreur de macros est également d'une grande aide lorsque vous ne savez pas comment programmer une tâche spécifique dans Excel VBA. Ouvrez simplement Visual Basic Editor après avoir enregistré la tâche pour voir comment elle peut être programmée.

Malheureusement, il y a beaucoup de choses que vous ne pouvez pas faire avec l'enregistreur de macros. Par exemple, vous ne pouvez pas parcourir une plage de données avec l'enregistreur de macros. De plus, l'enregistreur de macros utilise beaucoup plus de code que nécessaire, ce qui peut ralentir votre processus.

Enregistrer une macro

1. Dans l'onglet Développeur, cliquez sur Enregistrer une macro.

2. Saisissez un nom.

3. Sélectionnez Ce classeur dans la liste déroulante. Par conséquent, la macro ne sera disponible que dans le classeur actuel.

Remarque : si vous stockez votre macro dans Personal Macro Workbook, la macro sera disponible pour tous vos classeurs (fichiers Excel). Cela est possible car Excel stocke votre macro dans un classeur masqué qui s'ouvre automatiquement au démarrage d'Excel. Si vous stockez votre macro dans Nouveau classeur, la macro ne sera disponible que dans un nouveau classeur ouvert automatiquement.

4. Cliquez sur OK.

5. Cliquez avec le bouton droit de la souris sur la cellule active (cellule sélectionnée). Assurez-vous de ne sélectionner aucune autre cellule ! Ensuite, cliquez sur Formater les cellules.

6. Sélectionnez Pourcentage.

7. Cliquez sur OK.

8. Enfin, cliquez sur Arrêter l'enregistrement.

Toutes nos félicitations. Vous venez d'enregistrer une macro avec l'enregistreur de macros !

Exécuter une macro enregistrée

Nous allons maintenant tester la macro pour voir si elle peut changer le format des nombres en pourcentage.

1. Entrez des nombres entre 0 et 1.

2. Sélectionnez les numéros.

3. Sous l'onglet Développeur, cliquez sur Macros.

4. Cliquez sur Exécuter.

Résultat:

Voir la macro

Pour jeter un œil à la macro, ouvrez Visual Basic Editor.

Remarque : la macro a été placée dans un module appelé Module1. Le code placé dans un module est disponible pour l'ensemble du classeur. Cela signifie que vous modifiez également le format de nombre de cellules sur d'autres feuilles. N'oubliez pas que le code placé sur une feuille (affecté à un bouton de commande) n'est disponible que pour cette feuille particulière. Vous pouvez ignorer l'instruction Option Explicit pour le moment.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave