- Cours pratique
- Informatique
- Microsoft
Formation Excel : Initiation macro-commandes
Utilisation de l'enregistreur de macro et premiers pas en VBA

- Durée
- 1 jour
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation Excel Macro VBA
Cette formation Excel Macro VBA permet aux participants de se familiariser avec l'enregistreur de macro intégré à Excel, mais aussi d'effectuer des corrections mineures sur des macros existantes.

Objectifs pédagogiques
Objectifs pédagogiques :
À l'issue de cette formation Excel Macro VBA, vous aurez acquis les connaissances et compétences nécessaires pour :
- Enregistrer et exécuter des macro-commandes pour automatiser des tâches simples
- Comprendre comment bien utiliser l'enregistreur de macro-commandes
- Savoir dépanner une macro-commande en l'exécutant en mode « pas-à-pas » dans l'éditeur
Objectifs opérationnels
Objectif opérationnel :
Savoir enregistrer et exécuter des macro-commandes sur Excel.
Cette formation vous prépare à la certification TOSA Excel - Niveau Expert.
Le passage de l'examen de certification n'est pas obligatoire et n'est pas compris dans le tarif de la formation.
Programme
Contenu du cours, module par module
7 modules
- Quand et pourquoi utiliser une macro-commande
- Préparer son travail
- Méthodologie de création d'une macro
- Accéder à l'onglet Développeur
- Utiliser l'enregistreur de macros
- Créer une macro globale ou personnelle
- Enregistrer des macros en références relatives
- Exécuter une macro à partir d'un raccourci-clavier
- Insérer une icône dans la barre d'accès rapide ou le ruban
- Exécuter une macro à partir d'un bouton de commande
- Lancer une macro en cliquant sur une image, une forme
- Enregistrer son classeur au bon format
- Définir son niveau de sécurité
- Indiquer des emplacements approuvés pour éviter la désactivation de macros
- S'approprier l'interface de Visual Basic Editor : les fenêtres Explorateur d'objets, propriétés, code
- Visualiser le code généré dans la fenêtre Visual Basic
- Comprendre le code enregistré
- Copier et renommer un module
- S'approprier les outils de débogage pour repérer les erreurs et comprendre une macro
- Utiliser le pas à pas détaillé et les points d'arrêt
- Afficher des espions pour suivre les variables
- L'option Debug.Print
- Modifier une macro dans la fenêtre Visual Basic
- Adapter la zone d'exécution d'une macro
- Ajouter des boites de dialogues (MsgBox, InputBox)
- Lancer une macro dès l'ouverture d'un fichier
- Commenter une macro
- Continuer une macro existante
- Exécuter des macro à la suite des uns des autres (Call)
Travaux pratiques
Une formation pratique et concrète durant laquelle les participants sont amenés à réaliser de nombreux ateliers pratiques visant à créer des macros pour réaliser automatiquement des tâches répétitives.
Programme mis à jour le 17/12/2025
Public concerné
Ce cours Excel Macro VBA s'adresse aux utilisateurs d'Excel effectuant des tâches répétitives sous Excel et souhaitant les automatiser sans écrire de ligne de code.

Prérequis
Pour participer à cette formation Excel Macro VBA, il est nécessaire d'être un utilisateur préalable confirmé d'Excel.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.