EXCEL MACROS VBA
La formation "Excel Macro VBA" permet aux participants de développer des compétences avancées en automatisation de tâches sur Microsoft Excel. À travers l’apprentissage du langage VBA (Visual Basic for Applications), les stagiaires acquièrent la capacité de créer des macros personnalisées, d’automatiser des processus métiers répétitifs et de concevoir des interfaces utilisateur simples. La formation alterne théorie et mise en pratique à travers des cas concrets issus du monde professionnel.
Public et prérequis
Toute personne utilisant un PC sous Windows et maîtrisant les fonctions avancées d’Excel
Les objectifs
- Créer une macro et la modifier.
- Optimiser des tâches en utilisant le langage de programmation VB
Les méthodes pédagogiques et d’encadrement
Une salle bureautique équipée de 10 ordinateurs
1) Rappel des notions avancées d’Excel
2) Création d’une macro et modification de celle-ci
- Enregistrement d'une macro ·
- Créer un bouton, un menu pour lancer la macro ·
- Débogage pas à pas ·
- Basculer le point d'arrêt ·
- L’Editeur Visual Basic
3) Ecrire du code VBA
- L’Editeur Visual Basic ·
- Le langage objet, terminologie
- Variables
- Objets
- Propriétés
- Méthodes
- Modules
- Procédures
- Instructions o Fonctions
Après cette formation, les participants peuvent poursuivre vers :
- Excel – Niveau Expert / Tableaux croisés dynamiques et fonctions avancées
- Power BI : pour aller plus loin dans l’analyse et la visualisation de données
- Développement en VBA avancé : pour manipuler plusieurs applications Office (Word, Outlook)
- Formations en automatisation / RPA (ex. Power Automate) pour aller vers des logiques de digitalisation des processus
Les compétences en macro VBA sont particulièrement recherchées dans les métiers où l’analyse de données, la gestion de reporting, ou l’optimisation de processus sont essentiels, notamment :
- Assistant(e) de gestion / administratif(ve) automatisant les tâches répétitives
- Contrôleur de gestion ou analyste financier (automatisation des tableaux de bord)
- Technicien / ingénieur méthodes ou production (suivi automatisé des indicateurs)
- Développeur Excel / VBA en appui aux services métiers
- Toute personne souhaitant gagner en autonomie et en performance sur Excel