Comment exécuter une macro sur excel ?

Comment exécuter une macro sur excel ?

Cet article s’intéresse aux macros Excel, vous y découvrirez la manière d’enregistrer une macro puis de l’exécuter. Les articles suivants rentreront en profondeur dans le code des macros appelé code VBA ou Visual Basic Application.

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.

Emplacement des macros

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.

Enregistrer une macro

Pour enregistrer les commandes d’une macro, 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

Arrêter une macro

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

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

menu excel

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.

livre remy

Auteur Rémy Lentzner

 

Vous recherchez une formation Excel ? rendez-vous sur notre site www.cnfce.com / formation Excel

organisme de formation CNFCE

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s