Ce que vous saurez faire
Permettre aux apprenants, quel que soit leur niveau de départ (débutant à confirmé), de concevoir et d'utiliser des macros VBA personnalisées afin d'automatiser les tâches répétitives dans les logiciels Excel, Word et Outlook, tout en développant une compréhension progressive des principes de la programmation VBA adaptés à leur contexte professionnel.
Objectifs pédagogiques spécifiques (modulables selon le niveau) :
Pour les débutants :
Comprendre le rôle et les bénéfices de VBA dans la suite Microsoft Office.
Enregistrer et modifier des macros simples dans Excel, Word ou Outlook.
Se repérer dans l'éditeur VBA (VBE) : modules, fenêtres, procédures.
Comprendre la structure de base d'un script (Sub, End Sub, variables, boucles simples).
Automatiser une tâche simple (ex. : mise en forme, envoi d'un mail, génération de document).
Pour les intermédiaires :
Manipuler des variables, des conditions (If…Then…Else), des boucles (For, While).
Interagir avec plusieurs feuilles, classeurs ou documents Word via VBA.
Déboguer un script, utiliser les points d'arrêt et les outils de diagnostic.
Créer des formulaires personnalisés (UserForm) pour interagir avec l'utilisateur.
Gérer l'automatisation inter-applications (ex. : créer un rapport Word à partir d'Excel).
Pour les confirmés :
Concevoir des modules de traitement avancés, organisés et réutilisables.
Structurer le code avec des fonctions et des procédures imbriquées.
Exploiter les événements (Workbook_Open, Worksheet_Change, etc.).
Sécuriser le code (protection, mots de passe, gestion d'erreurs).
Développer une solution complète sur mesure répondant à un besoin métier (ex. : générateur automatique de factures, outil de reporting dynamique, routage d'e-mails automatisé).
Objectifs transversaux :
Développer une autonomie technique dans la maintenance et l'évolution des scripts.
Apprendre à documenter et structurer le code VBA pour faciliter sa réutilisation.
Acquérir les bons réflexes pour identifier les tâches automatisables dans son quotidien professionnel.
Adapter la logique de programmation VBA à différents environnements métiers (RH, finance, gestion, administration, etc.).
Le déroulé, étape par étape
Objectifs pédagogiques spécifiques (modulables selon le niveau) :
Pour les débutants :
Comprendre le rôle et les bénéfices de VBA dans la suite Microsoft Office.
Enregistrer et modifier des macros simples dans Excel, Word ou Outlook.
Se repérer dans l'éditeur VBA (VBE) : modules, fenêtres, procédures.
Comprendre la structure de base d'un script (Sub, End Sub, variables, boucles simples).
Automatiser une tâche simple (ex. : mise en forme, envoi d'un mail, génération de document).
Pour les intermédiaires :
Manipuler des variables, des conditions (If…Then…Else), des boucles (For, While).
Interagir avec plusieurs feuilles, classeurs ou documents Word via VBA.
Déboguer un script, utiliser les points d'arrêt et les outils de diagnostic.
Créer des formulaires personnalisés (UserForm) pour interagir avec l'utilisateur.
Gérer l'automatisation inter-applications (ex. : créer un rapport Word à partir d'Excel).
Pour les confirmés :
Concevoir des modules de traitement avancés, organisés et réutilisables.
Structurer le code avec des fonctions et des procédures imbriquées.
Exploiter les événements (Workbook_Open, Worksheet_Change, etc.).
Sécuriser le code (protection, mots de passe, gestion d'erreurs).
Développer une solution complète sur mesure répondant à un besoin métier (ex. : générateur automatique de factures, outil de reporting dynamique, routage d'e-mails automatisé).
Objectifs transversaux :
Développer une autonomie technique dans la maintenance et l'évolution des scripts.
Apprendre à documenter et structurer le code VBA pour faciliter sa réutilisation.
Acquérir les bons réflexes pour identifier les tâches automatisables dans son quotidien professionnel.
Adapter la logique de programmation VBA à différents environnements métiers (RH, finance, gestion, administration, etc.).
À la fin de la formation
Certification
Selon l’organisme
Certification
Où se déroule la formation
Payer avec votre Compte Personnel de Formation
Cette formation figure au catalogue Mon Compte Formation : elle est éligible au CPF. Vos droits, cumulés en euros, se consultent et s’utilisent sur le site officiel.
Vérifier mes droits sur moncompteformation.gouv.frOrganisme, certification, inscription
Texte rédigé par l’organisme de formation. Source : « Moncompteformation – L’offre de formation », Caisse des Dépôts et DGEFP, données ouvertes sous Licence Ouverte 2.0, mise à jour du 09/10/2026. WorkDispo n’est pas affilié à Mon Compte Formation.