- Certifiant
- Cours pratique
- Informatique
- Microsoft
Formation Macros et langage VBA - Apprendre à programmer pour Excel
Préparer la Certification TOSA

- Durée
- 3 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
- Certification
- TOSA VBA
Description de la formation VBA excel
En offrant la possibilité de réaliser automatiquement des opérations longues et répétitives et de personnaliser votre environnement de travail pour l'adapter à vos besoins, le recours à des macros ou à la programmation en VBA peut alors s'avérer très utile.

Objectifs pédagogiques
Plus concrètement, cette formation VBA vous permettra de:
- Savoir Automatiser des tâches.
- Personnaliser votre environnement de travail grâce à la programmation.
- Développer des applications personnalisées faisant appel aux fonctions d'Excel par une interface graphique conçue avec Visual Basic.
- Atteindre le niveau Basique, voire Opérationnel de la certification TOSA® (Entre 350 et 725 points).
Ce cours prépare à la Certification TOSA VBA Niveau Basique / Opérationnel.
L’examen se déroule lors de la dernière journée de formation, et se présente sous la forme d’un QCM qui dure environ 60 minutes. Des questions adaptatives permettront de tester vos compétences dans un contexte réel d’utilisation du logiciel à travers un portail Web.
Votre score, calculé sur 1 000 points, vous sera communiqué dès la fin de l’examen et vous permettra d’obtenir l’une des certifications suivantes en fonction de vos points :
- Initial - 1 à 350
- Basique - 350 à 550
- Opérationnel - 550 à 725
- Avancé - 725 à 875
- Expert - 875 à 1000
Attention si vous souhaitez passer l’examen de certification, vous devez nous en informer au préalable afin que nous engagions les modalités d’inscription.
Par ailleurs si vous le souhaitez, un test d’évaluation est également disponible afin de connaître votre niveau et mieux vous préparer.
L’examen de certification n'est pas inclus dans le prix de la formation. Si vous souhaitez passer l’examen seul il faut nous contacter pour prendre rendez-vous dans notre centre à l’une des dates disponibles.
Programme
Contenu du cours, module par module
10 modules
- Fenêtre de l'éditeur
- Fenêtre Projet
- L'explorateur d'objets
- Fenêtre de code
- Fenêtre Propriétés
- Fenêtre de debogage
- Boîte à outils et contrôles
- Structure détaillée des procédures Sub
- Structure détaillée des procédures Function
- Arguments
- Appels de procédures
- Documenter les procédures
- Gérer les procédures
- Insérer un formulaire, un module de code
- Ajouter du code VBA à un formulaire
- Déclaration et portée des variables
- Utilisation des variables tableaux
- Les instructions If...Then...Endif, Select Case, Do...Loop et For...Next
- Le modèle d’objet
- Notions de propriétés et de méthodes
- Les collections d’objets
- Les instructions With...End-With
- Manipulation des principaux objets d’Excel
- Créer ses propres boîtes de contrôles
- Créer des routines d'événements
- Les outils de débogage
- Création de routine de gestion des erreurs d’exécution
Programme mis à jour le 01/07/2026
Public concerné
Cette formation s'adresse aux utilisateurs confirmés d'Excel et techniciens bureautiques voulant maîtriser le langage de programmation VBA appliqué à Excel.

Prérequis
Pour tirer pleinement partie de ce cours, il vous faut connaître les concepts de base d’un langage structuré (variables, procédures, fonctions et boucles), connaître les Macros, et savoir affecter des macros aux objets, enregistrer et éditer des macros.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,7/5
7 avis
« Mon avis sur le formateur : "Ayant suivi une première formation avec Cegos, la personne était fascinée par son sujet mais n'était pas experte finalement dans son domaine. Quand vous lui exposiez votre réponse elle disait oui mais finalement avec cette formation on se rend compte que non ce n'est pas la bonne manière. Ici on donne notre réponse, et on ne se contente pas de vous dire oui ou non, généralement c’est non (je ne suis pas expert dans le domaine) et … on vous dit pourquoi et comment rectifier la chose ce qui je trouve est un gros plus. On voit l’essentiel du VBA de la meilleur des manières, le but n’étant ici pas de voir le plus de choses possibles mais de voir pas mal de chose et de la meilleur des manières." Ce que j'ai le plus apprécié : "Formateur très clair, bon son" Ce que j'ai le moins apprécié : "aucun" »
LEFEBVRE KevinMERCURI INTERNATIONAL « Mon avis sur le contenu du stage : "Bonne répartition théorie/pratique. Bonne progression dans la difficulté des exercices." Mon avis sur le formateur : "Bonne maitrise de la progression du cours." Ce que j'ai le plus apprécié : "Malgré des doutes, le suivi et l'implication étaient faciles même en distanciel." »
OC « Mon avis sur le formateur : "Top formateur" Ce que j'ai le plus apprécié : "Expertise du formateur" »
KE
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.