A quoi sert une macro ?

Le terme macro indique un enregistrement automatique des actions effectuées à la main. Par exemple, vous mettez en couleur un groupe de cellules ou bien vous insérez une ligne.

  • Un classeur BUDGET.XLSX est une classeur qui ne contient pas de macro.
  • Un classeur BUDGET.XLSB est un classeur qui contient des macros.

Dans la version Excel 2010, le démarrage d’une macro s’effectue simplement dans le menu Affichage. Il est aussi possible d’utiliser le menu Développeur

Comment exécuter une macro sur excel ?

Comment exécuter une macro sur Excel ?

Vous pouvez :

  • Afficher l’ensemble des macros existantes
  • Enregistrer une macro
  • Utiliser des références relatives.

Les références relatives sont employées lorsqu’une série d’action ne dépend pas de sa position initiale, par exemple, lorsqu’un déplacement vers le bas doit s’exécuter quelle que soit la position du pointeur, en démarrant justement à la position relative du pointeur.

Gérer l’emplacement des macros sur Excel

Vous pouvez définir trois emplacements spécifiques pour les macros. Soit le classeur en cours, soit un nouveau classeur soit enfin un classeur de macro personnelles appelé PERSONAL.XLSB qui représente une sorte de conteneurs de macros accessibles par tous les classeurs ouverts.

Ce classeur PERSONAL.XLSB est stocké dans un dossier appelé XLSTART et est systématiquement mis en mémoire et caché au moment du démarrage d’Excel.

Vous pouvez toujours faire apparaitre ce classeur en cliquant sur Affichage / Afficher / PERSONAL.XLB puis dans le menu Affichage / Changement de fenêtre.

Gardez à l’esprit que les macros stockées dans le classeur PERSONAL.XLSB sont accessibles par tous les autres classeurs ouverts pas la suite. En d’autres termes, ce classeur devient une sorte de bibliothèques de macros.

Comment enregistrer une macro sur Excel

Pour enregistrer les commandes d’une macro sur Excel, suivez la procédure :

  • Cliquez sur Affichage / Macro / Enregistrer une macro
  • Donnez un nom à cette macro. Ne mettez pas d’espace dans le nom. Vous pouvez indiquer une touche de raccourci qui lancera la macro
  • Indiquez l’emplacement de la macro.
  • Tapez vos commandes

Comment arrêter une macro sur Excel ?

Pour arrêter l’enregistrement d’une macro sur Excel :

– Cliquez sur Affichage / Macro / Arrêter l’enregistrement

menu excel

Comment lancer une macro

  • Cliquez sur Affichage / Macros / Afficher les macros
  • Sélectionnez la macro
  • Cliquez sur le bouton Exécuter

Voir le contenu d’une macro (alt F8)

  • Cliquez sur Affichage / Macros / Afficher les macros
  • Sélectionnez la macro
  • Cliquez sur le bouton Modifier

Pour aller plus loin, vous pouvez retrouver ces ouvrages qui s’adressent à toutes les personnes qui souhaitent approfondir leurs connaissances sur Excel. Vous pouvez aussi consulter notre article vous expliquant comment effectuer une macro avec un bouton formulaire ou commande.

Vous recherchez une formation Excel ?

Consultez nos programmes de formation en bureautique et nos programmes portant sur les outils bureautiques Excel, Word et Powerpoint.

TOUTES NOS FORMATIONS EXCEL