Passer au contenu principal

MFE-IT

Cloud et Bureautique

Formation Excel Macros et VBA

Formation Excel Macros et VBA
Sessions garanties dès 1 inscrit  •  Pas de risque de report sauf cas de force majeure  •  60% de pratique
Informations clés
Durée2 jour(s) / 14 h
Tarif990 € HT
NiveauAvancé
CertifianteNon
Sur-mesureProgramme personnalisable

Prochaines sessions

5 Janv. 2027
2 Fév. 2027
2 Mars 2027
6 Avr. 2027
4 Mai 2027

Vous souhaitez planifier cette formation à une date spécifique ? Contactez-nous par email ou en remplissant le formulaire de contact.

Description de la formation Excel Macros et VBA

Cette formation Excel Macros et VBA s’adresse aux utilisateurs avancés qui veulent automatiser leurs traitements et développer de véritables applications sur Excel. En deux journées très pratiques, vous apprendrez à enregistrer et adapter des macros, puis à écrire vos propres procédures en VBA (Visual Basic for Applications). Vous maîtriserez les variables, les conditions et les boucles, manipulerez classeurs, feuilles et cellules par le code, et créerez des interactions avec l’utilisateur. À l’issue, vous saurez automatiser des tâches répétitives, fiabiliser vos classeurs et faire gagner un temps considérable à votre équipe.

Formations complémentaires : pour aller plus loin, découvrez aussi Formation Excel Niveau avancé, Formation Excel Analyse et automatisation des données et Formation Power Query et ETL.

Bon à savoir

Les sessions sont garanties dès 1 inscrit (sauf cas de force majeure).

Un entretien en amont a lieu entre le participant et/ou un référent de l’entreprise afin de bien prendre en compte le profil du participant (niveau, besoins, contexte professionnel, enjeux…).

Evaluation : pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants reçoivent une attestation de validation d’acquis à l’issue de la formation.

Cette formation fait partie de notre catalogue Formations Power Platform. Explorez l’ensemble de nos formations Power Platform pour automatiser, analyser et créer vos applications métier sans code.

Objectifs de la formation Excel Macros et VBA

À l’issue de la formation, le participant sera capable de :

  • enregistrer, exécuter et modifier des macros ;
  • se repérer dans l’éditeur VBA et le modèle objet d’Excel ;
  • utiliser variables, conditions et boucles ;
  • manipuler classeurs, feuilles, plages et cellules par le code ;
  • créer des interactions avec l’utilisateur (boîtes de dialogue, formulaires) ;
  • gérer les erreurs et fiabiliser le code.
Prérequis de la formation Excel Macros et VBA

Pour suivre cette formation dans les meilleures conditions, il est recommandé d’avoir un bon niveau sur Excel (formules avancées, tableaux croisés dynamiques) ; aucune connaissance préalable en programmation n’est nécessaire. Parce que chaque participant est unique, un entretien personnalisé est organisé en amont afin d’adapter le rythme et les cas pratiques à votre contexte.

Public visé par la formation Excel Macros et VBA

Utilisateurs avancés d’Excel, contrôleurs de gestion, analystes, développeurs occasionnels et toute personne souhaitant automatiser ses traitements récurrents et concevoir des outils sur mesure grâce aux macros et au VBA.

Financement

Cette formation est financée directement par l’entreprise (pas de CPF, pas d’OPCO).

Voir nos modalités de financement.

Programme détaillé de la formation Excel Macros et VBA

Télécharger le programme (PDF)

Enregistrer et exécuter des macros
  • Comprendre l’intérêt des macros. Enregistrer une macro et l’exécuter. Associer une macro à un bouton ou un raccourci. Lire et comprendre le code enregistré pour l’adapter.
Environnement de développement VBA
  • Découvrir l’éditeur Visual Basic (VBE). Modules, procédures et fonctions. Le modèle objet d’Excel (Application, Workbook, Worksheet, Range). Propriétés, méthodes et événements.
Variables, conditions et boucles
  • Déclarer et utiliser des variables. Structures conditionnelles (If, Select Case). Boucles (For, For Each, Do While). Écrire un code lisible et structuré.
Manipuler classeurs, feuilles et cellules
  • Parcourir et manipuler classeurs et feuilles. Sélectionner et modifier des plages et des cellules. Automatiser des mises en forme et des calculs. Copier, filtrer et consolider des données par le code.
Interagir avec les utilisateurs et fiabiliser le code
  • Interagir avec l’utilisateur (MsgBox, InputBox, introduction aux UserForms). Gérer les erreurs (On Error). Bonnes pratiques de fiabilisation et de maintenance. Sécuriser et diffuser une application VBA.
Les plus de cette formation
  • Cette formation : est centrée sur la pratique avec environ 60 % de travaux dirigés sur Excel ; permet de travailler sur vos propres cas d’automatisation ; se déroule en petit groupe de 1 à 3 participants ; est animée par un formateur expert ; donne lieu à une attestation de fin de formation.
FAQ
Qu'est-ce qu'une macro dans Excel ?

Une macro est une suite d’actions enregistrées ou programmées que l’on peut rejouer automatiquement pour éviter les tâches répétitives. Les macros peuvent être enregistrées puis adaptées, ou entièrement écrites en VBA. La formation couvre les deux approches.

Qu'est-ce que le VBA ?

VBA (Visual Basic for Applications) est le langage de programmation intégré à Excel et aux applications Office. Il permet d’automatiser des traitements, de manipuler les données par le code et de créer de véritables applications sur mesure. C’est le cœur de cette formation.

Faut-il savoir programmer pour suivre cette formation ?

Non, aucune connaissance préalable en programmation n’est requise. En revanche, un bon niveau d’utilisation d’Excel (formules avancées, tableaux croisés dynamiques) est recommandé pour tirer pleinement parti de la formation.

Combien de temps dure la formation Excel Macros et VBA ?

La formation dure 2 jours, soit 14 heures. Les sessions sont garanties dès 1 inscrit et se déroulent en petit groupe de 1 à 3 participants. Le programme peut être personnalisé et organisé dans vos locaux.

Cette formation est-elle éligible au CPF ou à une prise en charge OPCO ?

Cette formation est financée directement par l’entreprise et n’est pas éligible au CPF. Selon votre situation, une prise en charge par votre OPCO peut être envisagée : contactez-nous pour étudier les possibilités de financement adaptées à votre projet.