Organisme certifié QualiopiDu lundi au vendredi, de 9 h à 17 h146 rue Paradis, Marseille et à distance

S’ouvre dans un nouvel onglet

Formation Excel VBA - Programmation

Formation éligible au CPF et préparatoire à la certification TOSA.

14 h · 2 joursIndividuel (à la carte)Présentiel
formation VBA programmation

Notre équipe vous conseille

Est-ce la bonne formation pour vous ?

Votre objectif, votre niveau, votre financement : notre équipe vérifie avec vous que cette formation vous correspond, ou vous oriente vers celle qui vous conviendra mieux.

Pour qui
Managers, directeurs RH, responsables d’infrastructures IT, programmeurs, développeurs, ingénieurs, comptables, …
Prérequis

Avoir suivi la formation excel perfectionnement, une formation équivalente, ou attester de son niveau

Durée
14 h · 2 jours

En bref

Durée14 h · 2 jours
ModalitésIndividuel (à la carte), Présentiel
Lieu146 rue Paradis, 13006 Marseille
CertificationTOSA
Délai d'accèsEnviron 2 semaines à compter de l’accord de prise en charge.

Ce que vous saurez faire

  • Enregistrer, modifier et exécuter des macros pour automatiser des tâches répétitives.
  • Maîtriser les éléments du langage VBA (variables, structures, boucles, objets).
  • Programmer des procédures et des fonctions personnalisées.
  • Créer des procédures événementielles et des formulaires (UserForms).
  • Déboguer et fiabiliser son code, en s’appuyant si besoin sur un assistant de code par IA.

Programme

Formation Microsoft Excel VBA - Programmation et Macros

01Présentation et macros
  • Enregistrement et modification de macros ; références relatives ou absolues
  • Destination de l’enregistrement, raccourcis clavier, association aux objets/menus
  • L’interface de développement (VBE) ; notion de module
  • Personnaliser le ruban et l’onglet Développeur
02La programmation
  • Les types de variables : intérêt et portée
  • Déplacement, recopie d’une cellule ou d’une zone ; recopie incrémentée
  • Les structures conditionnelles (If...End If, imbriquées)
  • Les boucles (For...Next, Do While...Loop, Do Until...Loop, While...Wend)
  • Les objets : ActiveCell, Selection, ActiveSheet, Range, Workbook...
  • Les boîtes de dialogue (MsgBox, InputBox)
  • Les méthodes et propriétés ; créer des fonctions personnalisées
  • Rendre une macro accessible à tous les classeurs
  • Manipuler couleurs, bordures et trames de manière conditionnelle
03Procédures événementielles
  • Les événements du classeur (ouverture, sauvegarde, fermeture)
  • Les événements de la feuille (modification, sélection d’une cellule)
  • Trier, filtrer par macro sur un ou plusieurs critères
  • Ajouter, supprimer, trier, renommer, déplacer des feuilles
  • Sauvegarde et impression de feuilles et de classeurs
04Les formulaires (UserForms)
  • Construction ; afficher/masquer et initialiser un formulaire
  • Les différents types de contrôles (zones de texte, listes déroulantes, cases)
  • Intégration d’image, de calendrier ; afficher/masquer des contrôles
  • Ordre des tabulations ; réintégration des données dans une feuille
  • Propriétés et paramétrage du formulaire
05Débogage et IA assistant de code
  • Les outils de débogage (pas à pas, points d’arrêt, espions) et la gestion des erreurs
  • L’IA pour générer, expliquer et corriger du code VBA
  • Bonnes pratiques : relecture, compréhension du code, sécurité des macros et confidentialité

Qui vous forme

Alain Burlino

Bureautique et productivité · Création et design · 3D

Voir le profil

Fabienne Cernize

Bureautique et productivité · Intelligence artificielle

Voir le profil

Eric Chevron

Bureautique et productivité · Création web · Intelligence artificielle

Voir le profil

Frédéric Crene

Bureautique et productivité · Création et design · Intelligence artificielle

Voir le profil

Nadège Roques

Bureautique et productivité · Intelligence artificielle

Voir le profil

Financer cette formation

Selon votre situation, tout ou partie de la formation peut être pris en charge. Notre équipe vérifie vos droits avec vous.

Inscrivez-vous directement sur Mon Compte Formation :

Votre employeur (OPCO), France Travail, la Région ou un financement personnel peuvent prendre en charge cette formation.

Notre équipe identifie la bonne solution et monte le dossier avec vous.

Toutes les solutions de financement

Informations pratiques

Type de reconnaissance
Attestation de fin de formation
Accessibilité
Locaux accessibles aux personnes à mobilité réduite (PMR) et aux personnes en situation de handicap (PSH).
Référent handicap : Bénédicte Guilloteau, benedicte@mandyben.com

Fiche mise à jour le 30 octobre 2026

En savoir plus sur cette formation

Formation éligible au CPF et préparatoire à la certification TOSA. Prérequis : niveau Excel perfectionnement ou équivalent.

Objectifs :
• Enregistrer, modifier et exécuter des macros pour automatiser des tâches répétitives.
• Maîtriser les éléments du langage VBA (variables, structures, boucles, objets).
• Programmer des procédures et des fonctions personnalisées.
• Créer des procédures événementielles et des formulaires (UserForms).
• Déboguer et fiabiliser son code, en s’appuyant si besoin sur un assistant de code par IA.

Présentation et macros
• Enregistrement et modification de macros ; références relatives ou absolues
• Destination de l’enregistrement, raccourcis clavier, association aux objets/menus
• L’interface de développement (VBE) ; notion de module
• Personnaliser le ruban et l’onglet Développeur

La programmation
• Les types de variables : intérêt et portée
• Déplacement, recopie d’une cellule ou d’une zone ; recopie incrémentée
• Les structures conditionnelles (If...End If, imbriquées)
• Les boucles (For...Next, Do While...Loop, Do Until...Loop, While...Wend)
• Les objets : ActiveCell, Selection, ActiveSheet, Range, Workbook...
• Les boîtes de dialogue (MsgBox, InputBox)
• Les méthodes et propriétés ; créer des fonctions personnalisées
• Rendre une macro accessible à tous les classeurs
• Manipuler couleurs, bordures et trames de manière conditionnelle

Procédures événementielles
• Les événements du classeur (ouverture, sauvegarde, fermeture)
• Les événements de la feuille (modification, sélection d’une cellule)
• Trier, filtrer par macro sur un ou plusieurs critères
• Ajouter, supprimer, trier, renommer, déplacer des feuilles
• Sauvegarde et impression de feuilles et de classeurs

Les formulaires (UserForms)
• Construction ; afficher/masquer et initialiser un formulaire
• Les différents types de contrôles (zones de texte, listes déroulantes, cases)
• Intégration d’image, de calendrier ; afficher/masquer des contrôles
• Ordre des tabulations ; réintégration des données dans une feuille
• Propriétés et paramétrage du formulaire

Débogage et IA assistant de code
• Les outils de débogage (pas à pas, points d’arrêt, espions) et la gestion des erreurs
• L’IA pour générer, expliquer et corriger du code VBA
• Bonnes pratiques : relecture, compréhension du code, sécurité des macros et confidentialité

Avis

Ils sont passés par là. Des stagiaires.

Tous les avis et références
La formation s’est très bien passée , le formateur est très compétent et a l’écoute de chacun, maintenant au boulot ;)
Je vous confirme que la formation s’est excellemment bien déroulée. Le contenu était très intéressant et devrait m’apporter beaucoup dans mon travail à venir. J’en profite pour vous féliciter sur le choix de vos formateurs, le formateur fait preuve d’une grande pédagogie et d’une extrême gentillesse.
Les explications claires et bien ciblées ont permis à notre collaborateur à la fois de se former et de rectifier ses procédures. Objectif atteint donc et nous en remercions le formateur.
J'ai pu créer ma boutique en ligne et réaliser des ventes en lançant ma marque :-)

Questions fréquentes

Comment connaître mon niveau en Excel ?

Nous vous proposons une évaluation avant la formation pour vous orienter vers l'initiation, l'intermédiaire ou le perfectionnement.

Les formations bureautiques sont-elles éligibles au CPF ?

Oui, lorsqu'elles préparent à une certification (TOSA, ICDL, ENI). L'éligibilité est indiquée sur chaque fiche.

Peut-on former une équipe dans nos locaux ?

Oui, toutes les formations bureautiques sont possibles en intra-entreprise, avec un contenu adapté à vos fichiers et à vos usages.

Proposez-vous des formations à Copilot et à l'IA ?

Oui : Microsoft Copilot dans Word, Excel, PowerPoint et Outlook, et l'IA appliquée à Excel.

Où se déroulent les formations ?

Dans nos locaux au 146 rue Paradis, à Marseille (6e), dans vos locaux pour les formations intra-entreprise, ou à distance en visio, en direct avec le formateur. Les modalités possibles sont indiquées sur chaque fiche.

Pas sûr(e) d'être fait(e) pour ça ?

Chacun sa façon d'atteindre son objectif. Notre équipe vous rappelle pour trouver la formation et le financement adaptés à votre situation.

Je me fais guider

  • QualiopiOrganisme certifié
  • 1 780personnes formées en 2026
  • 98 %de satisfaction
  • Depuis 2006à Marseille, 146 rue Paradis