Ce que vous saurez faire
Objectif général :
Permettre à l'apprenant d'automatiser des tâches dans Excel et les applications Microsoft Office grâce au langage VBA, et de se préparer efficacement à la certification TOSA VBA.
Objectifs pédagogiques détaillés :
- Comprendre la structure du langage VBA et l'environnement VBE.
- Écrire, modifier et exécuter des procédures VBA simples et avancées.
- Automatiser des tâches répétitives dans Excel (boucles, conditions, variables).
- Manipuler les objets Excel (Workbooks, Worksheets, Range, Cells).
- Créer des formulaires, contrôles et interfaces utilisateur.
- Gérer les erreurs, le débogage et l'optimisation du code.
- Interagir avec d'autres applications Office (Word, Outlook, Access).
- Répondre aux exigences du test TOSA VBA.
Le déroulé, étape par étape
014 pointsIntroduction au VBA et à l'environnement VBE
- Présentation du langage VBA et de ses usages.
- Découverte de l'éditeur VBE : fenêtres, modules, propriétés.
- Paramétrage de l'environnement et bonnes pratiques.
- Création et exécution de macros simples.
024 pointsVariables, constantes et types de données
- Déclaration des variables (Dim, Public, Private).
- Types de données et conversions.
- Portée des variables et gestion de la mémoire.
- Constantes et options de compilation.
034 pointsStructures de contrôle
- Conditions : If…Then…Else, Select Case.
- Boucles : For, For Each, Do…Loop.
- Utilisation des Exit, Continue, gestion des flux.
- Logique algorithmique appliquée aux tâches Excel.
044 pointsManipulation des objets Excel
- Modèle objet Excel : Workbooks, Worksheets, Range, Cells.
- Sélection, modification, copie, suppression de données.
- Gestion des tableaux, filtres, tris, formats.
- Événements liés aux feuilles et classeurs.
054 pointsProcédures, fonctions et modularité
- Sub vs Function : différences et usages.
- Passage d'arguments, valeurs de retour.
- Organisation du code en modules.
- Création de bibliothèques de fonctions réutilisables.
064 pointsGestion des erreurs et débogage
- Types d'erreurs (compilation, exécution, logique).
- Outils de débogage : pas à pas, espion, points d'arrêt.
- Gestion des erreurs : On Error, Err.Number, Err.Description.
- Stratégies d'optimisation et de fiabilisation du code.
074 pointsCréation d'interfaces utilisateur (UserForms)
- Création et paramétrage d'un UserForm.
- Ajout de contrôles : boutons, zones de texte, listes, cases à cocher.
- Gestion des événements utilisateur.
- Validation des données et interactions avec Excel.
084 pointsAutomatisation avancée et interactions Office
- Automatiser Word, Outlook, Access via VBA.
- Import/export de données entre applications.
- Manipulation des objets COM.
- Création de solutions métiers complètes.
099 pointsPréparation à la certification TOSA VBA
- Présentation du format du test TOSA (score sur 1000).
- Entraînement sur les compétences évaluées :
- Environnement VBE
- Structures de code
- Objets Excel
- UserForms
- Automatisation avancée
- Test blanc TOSA.
- Analyse des résultats et axes de progression.
À la fin de la formation
L'apprenant(e) sera capable de :
- Automatiser efficacement des tâches dans Excel et Office grâce au VBA.
- Concevoir des macros robustes et des scripts adaptés à des besoins métiers.
- Créer des interfaces utilisateur simples et fonctionnelles.
- Déboguer et optimiser du code existant.
- Obtenir un score certifiant au TOSA VBA attestant de son niveau (Initial à Expert).
Selon l’organisme
Formation en cours particulier : en visio ou présentiel sur toute la France avec votre formatrice/teur. Passage de la certification TOSA. Programme qui s'adapte à votre niveau, vos horaires et vos objectifs. Parcours de renforcement en e-learning inclus.
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 16/10/2026. WorkDispo n’est pas affilié à Mon Compte Formation.