
Débutez avec Excel VBA et automatisez vos tâches en toute simplicité. Cette formation vous guide pas à pas pour créer vos premières macros, comprendre les bases du langage et exploiter tout le potentiel d’Excel, même sans expérience en programmation. Lancez-vous et facilitez votre quotidien professionnel
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