Formation Excel : Macros et VBA – Niveau débutant

Dates : Sur demande
Durée : 3 jours soit 21 heures
Lieu : Présentiel ou à distance
Tarif : Sur devis – nous consulter
Référence formation : 237

Excel VBA débutant : créer ses premières macros et automatiser ses tâches

Les macros VBA permettent d’automatiser dans Excel toutes les tâches répétitives qui font perdre du temps au quotidien — mise en forme automatique, transfert de données entre feuilles, génération de rapports, envoi d’alertes. Pas besoin d’être développeur pour y accéder : cette formation de 3 jours, dispensée en présentiel ou à distance, part de zéro et vous guide pas à pas de l’enregistrement de votre première macro jusqu’à la création de formulaires utilisateurs personnalisés.

Au programme : découverte de l’environnement VBA et de l’éditeur Visual Basic, enregistrement et modification de macros, bases du langage (objets, propriétés, méthodes), manipulation des cellules, feuilles et classeurs, variables et types de données, structures conditionnelles et boucles, création de boîtes de dialogue (MsgBox, InputBox), procédures et fonctions, formulaires utilisateurs (UserForm) et outils de débogage. Un module est également consacré à l’utilisation de l’intelligence artificielle pour assister la création de macros.

La formation est entièrement orientée vers la pratique — chaque notion est immédiatement mise en application sur des cas concrets tirés de l’activité professionnelle du participant. Le rythme est adapté en temps réel par le formateur, et aucune expérience préalable en programmation n’est requise. À l’issue des trois jours, vous êtes en mesure de créer, modifier et déboguer vos propres macros VBA pour automatiser les tâches répétitives de votre environnement Excel.

Cette formation s’adresse à toute personne utilisant Excel de façon régulière et souhaitant franchir le cap de l’automatisation, sans bagage en programmation. Elle est accessible sur demande, avec une inscription possible dans un délai maximum d’un mois après contact.

Programme de la formation

Prérequis

Bonne maîtrise d’Excel : savoir créer, modifier et enregistrer un classeur, utiliser les fonctions courantes (somme, moyenne, etc.), manipuler les feuilles et les cellules

Objectifs de la formation

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

  • Optimiser et sécuriser l’exécution des tâches répétitives dans Excel grâce à l’automatisation.
  • Acquérir les fondamentaux de la programmation en VBA pour développer des solutions adaptées.
  • Savoir enregistrer, modifier et rédiger des macros VBA afin de personnaliser les processus.
  • Exploiter les outils d’Intelligence artificielle pour faciliter la création de macros VBA innovantes.

À qui s’adresse cette formation ?

Cette formation est destinée à toute personne utilisant Excel à partir de la version 2013.

Contenu de la formation

Première journée (7 heures)

Introduction au VBA

  • Qu’est-ce que VBA ? Pourquoi automatiser dans Excel ?
  • Présentation de l’environnement de développement (onglet Développeur, éditeur VBA)
  • Enregistrer et exécuter une macro simple
  • Affecter une macro à un bouton

Premiers pas avec l’éditeur VBA

  • Découverte de l’éditeur Visual Basic
  • Visualiser et modifier le code généré par l’enregistreur de macros
  • Ajouter des commentaires et améliorer le code

Les bases du langage VBA

  • Les objets principaux d’Excel (Classeur, Feuille, Cellule)
  • Propriétés, méthodes et événements
  • Hiérarchie des objets

Manipulation des objets Excel

  • Manipuler des cellules, des plages, des feuilles, des classeurs
  • Utilisation des opérateurs et fonctions intégrées (arithmétiques, logiques, chaînes, dates)

Variables et types de données

  • Notion de variable
  • Déclaration, affectation, portée
  • Types de variables courants

Deuxième journée (7 heures)

Structures de contrôle

  • Instructions conditionnelles : If…Then…Else, Select Case
  • Boucles : For…Next, For Each…Next, Do…Loop

Boîtes de dialogue

  • Utilisation de MsgBox
  • Utilisation d’InputBox

Procédures et fonctions

  • Différence entre procédure Sub et Function
  • Création et appel de procédures/fonctions
  • Procédures événementielles

Troisième journée (7 heures)

Formulaires utilisateurs

  • Création d’un UserForm simple
  • Insertion et paramétrage de contrôles (boutons, zones de texte…)

Outils de débogage

  • Placer des points d’arrêt
  • Exécution pas à pas
  • Utilisation de la fenêtre des variables locales

Moyens et supports pédagogiques

  • Remise d’un support de cours, version papier ou numérique
  • Vidéo projecteur et tableau blanc
  • La formation sera adaptée aux besoins et problématiques rencontrés par le participant dans le cadre de son activité professionnelle par le biais d’apports théoriques et d’exercices pratiques adaptés au niveau de maîtrise de chaque participant
  • Dans le cas des formations sur site, le client s’assure et s’engage à avoir à disposition toutes les ressources matérielles pédagogiques nécessaires (équipement informatique, connexion à l’Internet…) au bon déroulement de l’action de formation visée conformément au programme de formation communiqué
  • Dans le cas des formations à distance, les séances sont organisées à l’aide d’un logiciel de visioconférence (Google Meet ou Teams). Le participant veillera à disposer d’une connexion Internet, d’une caméra et d’une version récente du navigateur Google Chrome ou Microsoft Edge

Admission

L’inscription à cette formation sera possible dès la validation du questionnaire d’évaluation de niveau de l’apprenant. Vous pouvez accéder à cette formation dans un délai maximum d’un mois en nous contactant par téléphone au 03 59 25 10 81 ou par courriel à contact@rslaccessibilite.fr.
La validation définitive de l’inscription interviendra après le retour du devis signé. L’apprenant recevra alors la convention de formation, la convocation et, si nécessaire, le plan d’accès.
Le référent pour toute question relative à l’organisation ou à la pédagogie est Frédéric Ogez-Roussel.

Évaluation

  • Questionnaire de positionnement en entrée
  • Mises en situation et exercices pratiques
  • Évaluation des acquis en fin de session
  • Questionnaire de satisfaction

Intervenant

Consultant spécialiste du VBA Excel

Accessibilité

Notre organisme de formation est en mesure de vous proposer des ajustements spécifiques et/ou des compensations si ceux-ci s’avèrent nécessaires pour optimiser votre processus d’apprentissage.
Si vous êtes porteur de handicap ou faites face à une difficulté, nous vous prions de bien vouloir contacter directement Frédéric Ogez-Roussel au 03 59 25 10 81 ou par courriel à l’adresse suivante : contact@rslaccessibilite.fr

Pour aller plus loin

Dernière révision de ce document : 20 mai 2026