Leçon 8 / 8 — Chapitre 4: Simulation, prévision, finance avancée et automatisation légère
Enregistrer et exécuter une macro simple
Les fonctions et outils vus jusqu'ici automatisent un CALCUL. L'enregistreur de macros automatise une SUITE D'ACTIONS répétitives (mise en forme, tri, export) en les rejouant à l'identique sur commande — sans écrire une ligne de code VBA à la main. Cette leçon reste volontairement une introduction légère ; le module Intro VBA du catalogue va bien plus loin dans l'écriture de code.
Activer l'onglet Développeur
Par défaut caché : Fichier > Options > Personnaliser le ruban, cochez Développeur dans la liste de droite.
Enregistrer une macro
- Développeur > Enregistrer une macro, donnez-lui un nom (sans espace) et éventuellement un raccourci clavier.
- Effectuez normalement les actions à automatiser.
- Développeur > Arrêter l'enregistrement.
Excel a enregistré chaque action sous forme de code VBA en arrière-plan, sans qu'il soit nécessaire de le lire ni de le comprendre pour l'utiliser.
Exécuter une macro enregistrée
Développeur > Macros, sélectionnez la macro par son nom, puis Exécuter — ou utilisez le raccourci clavier défini à l'enregistrement.
Une limite à connaître : une macro enregistrée rejoue des actions sur des RÉFÉRENCES précises, sans s'adapter automatiquement à un tableau de taille différente — pour une automatisation qui s'adapte aux données, il faut écrire ou modifier le code VBA à la main, ce que couvre le module Intro VBA.
Exemple concret : un analyste répète chaque semaine la même mise en forme sur un nouveau rapport (en-têtes en gras, bordure, tri par montant décroissant). En enregistrant ces trois actions une seule fois comme macro, il les rejoue ensuite en un clic chaque semaine.
À vous de jouer : enregistrez une macro qui met en forme une cellule (gras, couleur de fond), arrêtez l'enregistrement, puis exécutez-la sur une autre cellule pour vérifier qu'elle reproduit exactement la mise en forme enregistrée.
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 85 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès