blog

Bureautique

Excel

Comment faire une macro sur Excel ?

Qu'est-ce qu'une macro-commande Excel et comment l'utiliser ?

Hippolyte Le Dem

Co-fondateur de Walter

|

Le développement des formations finançables par le CPF est particulièrement apprécié par les entreprises et apprenants ayant pour objectif la maîtrise d’un logiciel comme le tableur Excel. Il est en effet possible de rapidement monter en compétences sur cet outil présenté dans des cursus courts et complets. Dans cet article, nous vous dévoilons un extrait de notre formation Excel en ligne en vous initiant aux macro-commandes. À quoi servent-elles ? Comment les exécuter ? Retrouvez toutes nos explications, ainsi que les précautions à prendre avec la macro-commande d’Excel.

img test
Maîtrisez Excel de A à Z

Notre formation en ligne complète : bases du logiciel, détail des fonctions, gestion et analyse de bases de données, tableaux et graphiques croisés dynamiques. Leçons et exercices.

Découvrir la formation

Qu'est-ce qu'une macro-commande ?

La macro dans Excel est une fonctionnalité très utile pour vous faire gagner en efficacité. Elle sauvegarde dans la mémoire du tableur une action ou un enchaînement d’actions effectuées sur une feuille afin de pouvoir les réappliquer en un clic et de manière automatique ultérieurement. Enregistrez ainsi dans une commande vos clics de souris, vos actions de tri, de filtrage ou d’édition, tout ce qui modifie de feuille de travail, pour ne pas avoir à réitérer chacun de ces gestes sur un prochain document.

À quoi servent les macros sur Excel ?

Comme lorsque vous mettez en place une formule de sous-total dans Excel, la macro-commande vous permet d’automatiser vos actions sur le logiciel. Elle servira dans la plupart des cas pour vos tâches répétitives, qu’elles soient simples ou complexes. L’ensemble des actions que vous aurez choisi d’enregistrer au moment d’activer les macros d’Excel pourra en effet être répété en un clic et vous faire gagner un temps précieux.

 

Admettons que vous receviez chaque mois des reportings à analyser pour établir des statistiques ; certaines colonnes vous sont inutiles et plusieurs titres doivent apparaître en gras. Vous pourrez personnaliser un reporting une fois en mémorisant vos actions grâce à la macro sur Excel, puis attribuer automatiquement ces mêmes actions aux reportings suivants en exécutant votre macro-commande. En un clic, toutes vos actions de suppression de colonnes et de mise en gras effectuées sur le document d’origine s’appliqueront sur vos nouveaux fichiers. Pour apprendre Excel de manière efficace, la macro-commande est incontournable.

Quelles précautions prendre ?

Les macro-commandes facilitent le processus d’automatisation sur Excel, mais notez qu’elles ne s’annulent pas. Ainsi, l’une des premières précautions à prendre après avoir créé une macro est de tester son exécution sur un duplicata de votre feuille de travail. Si vous l’appliquez sur votre document original et que vous décelez des erreurs, vous ne pourrez pas revenir en arrière et pourriez subir une perte de données. La possibilité d’annuler des actions est également désactivée en cours d’enregistrement. Aussi, nous vous conseillons de bien visualiser les changements à appliquer avant de lancer une macro sur Excel, voire de vous entraîner au préalable, afin de rendre vos actions fluides et de minimiser les risques d’erreurs pendant l’enregistrement.

 

Une autre recommandation que l’on pourrait vous partager au cours d’une formation Excel via le CPF concerne l’enregistrement de votre fichier. Pour sauvegarder un document qui supporte vos macros, assurez-vous de choisir le format .xlsm sous Fichier > Enregistrer sous. L’extension classique d’Excel (.xlsx) ne les prend pas en charge et les ferait disparaître. Enfin, sachez que vous pouvez accéder à l’ensemble des options de la macro-commande sous l’onglet « Développeur ». Si celui-ci n’apparaît pas par défaut sur le ruban d’Excel, rendez-vous dans Fichier > Options > Personnaliser le ruban. Vous pourrez ici cocher et rendre visible l’onglet. Parmi les options de ce menu, il vous sera notamment possible d’observer les actions enregistrées pour une éventuelle modification.

Bon à savoir

Activer les macros sur Excel est une option très puissante souvent enseignée au cours d’une formation Excel de niveau intermédiaire. Elle peut être irréversible et doit être maniée avec grande attention.

img test
Appelez-nous

Vous êtes intéressé(e) par nos formations ? Échangez en direct avec l'un de nos conseillers du lundi au vendredi, 9h30-19h.

☎︎ | 01 76 49 09 92

Comment créer et exécuter une macro Excel ?

Une fois que les changements potentiellement récurrents à effectuer sur votre document sont listés, vous êtes prêt(e) à lancer une macro sur Excel pour enregistrer vos actions. Pour ce faire, vous pouvez passer par le menu « Développeur » comme évoqué précédemment ou par l’onglet « Affichage ». À l’extrême droite de ce dernier, vous trouverez le bouton « Macros ». Déroulez-le puis faites « Enregistrer une macro ». Dans la boîte de dialogue, nommez votre macro en évitant les caractères spéciaux, les majuscules et les espaces (préférez les tirets). Le logiciel vous propose aussi de décrire votre macro, informations auxquelles vous seul aurez accès.

 

En cliquant sur Ok, vous lancerez l’enregistrement et pourrez débuter vos modifications. À la fin de vos manipulations, cliquez sur « Arrêtez l’enregistrement » sous l’onglet « Développeur » ou appuyez sur le petit bouton « Stop » en bas à gauche de l’interface. Vos macros sont stockées sous Affichage > Macros > Afficher les macros. C’est dans cette fenêtre que vous pourrez sélectionner la macro de votre choix pour l’exécuter sur un document ultérieur. En quelques clics, les modifications effectuées lors de vos enregistrements peuvent s’appliquer sur tout autre fichier ouvert.

ICONS/bullhorn Copy 2

Astuce

Apprendre Excel, c’est aussi connaître les raccourcis audacieux pour vous rendre encore plus productif(ve). Ainsi, sachez que vous pouvez ajouter un accès à votre macro directement depuis votre document, sans avoir à passer par les menus « Développeur » ou « Affichage ».

img test
Raccourcis Excel sur PC

Votre aide-mémoire pour utiliser tous les raccourcis Excel indispensables !

TÉLÉCHARGER LE PDF
img test
Raccourcis Excel sur MAC

Votre aide-mémoire pour utiliser tous les raccourcis Excel indispensables !

TÉLÉCHARGER LE PDF

Il vous faut simplement affecter votre macro à un bouton créé à partir d’une forme. Pour cela, faites Insertion > Formes. Sélectionnez puis dessinez la forme de votre choix. Personnalisez-la et donnez-lui le titre de votre macro pour plus de clarté. Placez le bouton où bon vous semble sur votre feuille de travail. Faites ensuite un clic droit sur la bordure de votre bouton puis « Affecter une macro ». Choisissez votre macro-commande parmi celles disponibles dans votre classeur et validez. Le bouton deviendra alors cliquable et vous pourrez étendre vos changements en un seul clic !

Bon à savoir

Notre formation Excel en ligne s’effectue en 13 h et s’adresse à tous les niveaux. Vous apprendrez à activer les macros d’Excel comme à appliquer une fonction fréquence ou encore à personnaliser la barre d’outils accès rapide sur Excel. Pour en savoir plus, rapprochez-vous de nos conseillers.

Sur le même thème

Comment faire un tableau croisé dynamique sur Excel ?

Hippolyte Le Dem

|

5 Decembre 2022

Le tableau croisé dynamique d’Excel, ou TCD, est une fonction particulièrement puissante pour les très grandes bases de données. Dans cet article complet, nous vous expliquons son utilité, la marche à suivre pour en créer un, et comment appliquer des segments sur votre tableau croisé dynamique. Également, apprenez à copier-coller votre TCD pour gagner en productivité et à générer un graphique croisé dynamique pour un résultat plus visuel.

Lire l'article

Pourquoi et comment suivre une formation Excel en ligne ?

Hippolyte Le Dem

|

5 Decembre 2022

Excel est un logiciel tableur appartenant à la suite Microsoft Office. Dans le monde du travail actuel, Excel est un des logiciels incontournables de la bureautique. Apprendre à utiliser Excel devient alors un atout non négligeable pour votre organisation personnelle, mais aussi une valeur ajoutée sur votre CV.

Pour utiliser ce logiciel de façon optimale et en maîtriser toutes les possibilités, suivre une formation Excel est indispensable. Mais il peut être difficile de se libérer du temps entre le travail et les obligations personnelles pour suivre une formation Excel CPF en présentiel. La meilleure solution est alors d’opter pour une formation Excel en ligne. Vous vous demandez pourquoi faire une formation Excel à distance ? Nous vous invitons à découvrir la réponse dans cet article.

Lire l'article

Faire un retour à la ligne dans une cellule Excel

Hippolyte Le Dem

|

16 Janvier 2023

Certaines pour assimiler comment utiliser Excel permettent d'apprendre à revenir à la ligne à l'intérieur d'une cellule. Découvrez la démarche à suivre dans cet article.

Lire l'article

Créer un graphique en secteur sur Excel

Hippolyte Le Dem

|

5 Decembre 2022

Parmi les fonctionnalités très appréciées du logiciel de bureautique se trouvent indubitablement les graphiques. Dans cet article, nous vous accompagnons dans la création et le paramétrage d’un diagramme secteur sur Excel.

Lire l'article