Formation · 2 jours + 1 heure individuelle

Formation Macros VBA

Automatiser ce qui se répète, avec du code que vous pouvez relire et corriger.

L’enregistreur de macros produit un code qui fonctionne une fois, puis casse au premier imprévu — une ligne ajoutée, une feuille renommée. Cette formation part de ce code enregistré pour en faire du code écrit : lisible, structuré, et qui tient quand le classeur évolue.

Durée type
2 jours, puis 1 heure individuelle
Formats
Individuel ou groupe, présentiel et distanciel
Prérequis
Aucun prérequis obligatoire
Financement
CPF et OPCO possibles

Pour qui

À qui s’adresse cette formation

Les participants

  • Ceux qui répètent chaque semaine les mêmes manipulations dans Excel
  • Ceux qui utilisent l’enregistreur de macros sans comprendre ce qu’il produit
  • Ceux qui ont hérité d’un classeur contenant du code qu’ils n’osent pas toucher

Prérequis

Une pratique courante d’Excel. Aucune expérience de programmation n’est nécessaire : le langage est repris depuis le début.

Sur quelles données

Les exercices reposent sur des jeux de données types. Si vous le souhaitez, la formation est construite sur vos propres données — anonymisées si nécessaire. C’est ce qui fait la différence entre un exercice et un outil que vous emportez.

Programme

Programme type

Chaque notion se termine par une application au cas réel. Le programme est ajusté après l’évaluation du niveau des participants.

01

Jour 1 — Du code enregistré au code écrit

  • Lire, corriger et nettoyer une macro enregistrée
  • L’éditeur VBA : modules, points d’arrêt, exécution pas à pas
  • Variables, types et déclaration explicite
  • Conditions, boucles et sorties de boucle
  • Classeurs, feuilles et plages : manipuler les objets proprement
02

Jour 2 — Du code qui tient

  • Procédures et fonctions réutilisables, passage d’arguments
  • Gestion des erreurs : anticiper l’imprévu plutôt que le subir
  • Événements de classeur et de feuille : déclencher au bon moment
  • Boîtes de dialogue et formulaires (UserForm) pour la saisie
  • Performance : ce qui ralentit une macro et comment l’éviter
03

Une heure individuelle, après la session

  • Sur votre propre classeur, une fois de retour à votre poste
  • C’est le moment où les vraies questions apparaissent

Ce que vous emportez

Un fichier qui fonctionne, pas seulement des notes

Plusieurs fichiers d’exercices guidés et interactifs, accompagnés de leur corrigé en vidéo, récupérables dès la fin de la formation.

L’heure individuelle

Programmée après la session, une fois de retour à votre poste. C’est là que les vraies questions apparaissent, et c’est ce qui évite que la formation reste théorique.

Financement

Prise en charge possible au titre du CPF ou d’un OPCO, ainsi que du plan de développement des compétences. Les montages sont réalisés avec un organisme de formation partenaire certifié.

Déclaration d’activité

Enregistré sous le numéro 44 54 04384 54 auprès du préfet de la région Grand Est. Cet enregistrement ne vaut pas agrément de l’État.

Avis

Des retours sur cette formation

Recommandations publiées sur LinkedIn par leurs auteurs, reproduites mot pour mot.

  • Nathan est un excellent formateur qui est à l'écoute de son public.
    La formation est adaptée en fonction du niveau et des besoins de son interlocuteur.
    Merci pour cette formation de 40 heures en VBA qui m'ont permis de mieux comprendre et maîtriser ce langage de programmation.
    Merci pour ces échanges très enrichissants.
    Jean-Luc

    Jean-Luc GREGORI Retraité actif (auto-entrepreneur)

    Publié le · prestation réalisée en septembre 2025

  • Nathan est un expert Excel et VBA de haut vol qui a l'habitude de gérer et de réussir des projets d'automatisation sur Excel.

    Il est organisé, très pédagogue et hautement investi dans le succès de ses clients et dans le temps qu'il peut leur faire économiser.

    Je recommande chaleureusement Nathan, tant pour sa technicité que pour sa pédagogie !

    Martin AUBARD Directeur de Solpedinn

    Publié le · prestation réalisée en décembre 2023

  • Durant notre année d'étude commune, Nathan m’a apporté son aide et ses éclaircissements sur plusieurs fichiers Excel. Il était notamment question du langage de programmation VBA.
    C’est un langage complexe mais les indications de Nathan ont su m'éclairer dans mes problématiques. Il a fait cela rapidement et dans un environnement bruyant, ce qui n’a pas du tout impacté la qualité de son travail.
    A l'écoute et patient, il a pris du temps pour m’expliquer dans le détail comment fonctionnait son code, ce que j’ai trouvé très appréciable 😊
    Merci à toi pour ton aide sur mes fichiers !

    Iékatérina Kapitanova Business Performance & Analytics Manager

    Publié le · prestation réalisée en novembre 2022

Tous les avis

Prendre contact

Vous souhaitez vous former ou former vos équipes ?

Votre contexte suffit pour démarrer : nombre de personnes concernées, outils en place, échéance. Je réponds avec une proposition de programme et un devis.

En présentiel Grand Est, Paris et Île-de-France
À distance Toute la France