Programmation : Microsoft Excel VBA
Informatique & numérique · Langage Visual Basic
- Prix
- 1 880 € TTC
- Lieu
- Bouches-du-Rhône (13) · à distance possible
- Financement
- CPF · OPCO, France Travail, fonds propres
- Certification
- Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa) (RS6963)
- Organisme
- Certifié Qualiopi · nom et coordonnées transmis avec votre devis
Objectifs
- Automatiser des tâches dans Excel en manipulant les objets VBA.
- Écrire et structurer des procédures et fonctions VBA pour créer du code réutilisable et maintenable.
- Sécuriser et fiabiliser un script VBA grâce à la gestion des erreurs et au débogage.
- Optimiser les performances d'un code VBA en appliquant les bonnes pratiques de programmation.
- Créer des interfaces utilisateur simples pour faciliter l'utilisation des automatisations.
Programme
- Cette formation permet de maîtriser l'automatisation avancée d'Excel grâce au langage VBA, afin de concevoir des applications personnalisées, optimiser les traitements de données et sécuriser les processus professionnels. Elle prépare à la certification Tosa VBA 2019. La certification est délivrée avec indication d'un score compris entre 551 et 1000 points, correspondant à un niveau Opérationnel, Avancé ou Expert.
- Rappel : Les macro-commandes
- Méthode d'analyse et rédaction du scénario de la macro
- Enregistrer et exécuter une macro
- Mode absolu et mode relatif
- Gestion des déclencheurs
- Personnaliser les barres d'outils ou les menus
- L'environnement VBA
- Manipuler les différentes fenêtres d'un projet
- Modifier les propriétés d'un objet
- Créer et modifier un module
- Afficher et modifier le code
- Le langage VBA pour Excel
- Comprendre les principes de base de la POO
- Structurer une application en VBA
- Créer des procédures et des fonctions
- Notions : objets, propriétés, méthodes
- Les variables et constantes et leur portée
- Les objets Workbooks et Worksheets
- Les objets de type Range, Cell, Row, Column
- Modifier les cellules Excel : valeurs et formules
- Utiliser les boîtes de dialogue standard : MsgBox et InputBox
- Les instructions VBA
- Les variables, les constantes et les opérateurs
- Les structures de décision : If, Select Case
- Les structures de répétition : For Next, For Each, Do Loop, While Wend
- Vérifier un programme
- Identifier les types d'erreur
- Mettre en œuvre les outils de débogage
- Gérer les erreurs dans les procédures
Débouchés
Passage de la Certification, reconnue en France et à l étranger, qui vous permet d attester de votre compétence acquise. Cette certification permettra également de valoriser votre CV et votre employabilité L'examen (en français) sera passé à la fin de la formation, soit ultérieurement dans nos centres de formation Il s'effectuera en ligne en présence du formateur et durera en moyenne 1h00
Financer cette formation
- Compte personnel de formationFormation référencée sur Mon Compte Formation : vous pouvez utiliser vos droits CPF. Nous ne vous demanderons jamais vos identifiants.
- Employeur ou OPCOPlan de développement des compétences, Pro-A ou contrat de professionnalisation selon votre situation.
- France TravailAide individuelle à la formation (AIF) pour les demandeurs d’emploi, sur validation de votre conseiller.
Questions fréquentes
Combien coûte la formation « Programmation : Microsoft Excel VBA » ?
Son prix est de 1 880 € TTC. Le devis de l’organisme précise le tarif exact selon vos besoins et les aides mobilisables.
Peut-on la financer avec le CPF ?
Oui, elle est référencée sur Mon Compte Formation. Vous pouvez utiliser les droits acquis sur votre Compte personnel de formation, éventuellement complétés par un abondement.
Où se déroule la formation ?
Bouches-du-Rhône (13) · à distance possible.
Quelle certification prépare-t-elle ?
Elle prépare à « Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa) », code RS6963.
Source : organisme de formation, mis à jour le 18 octobre 2026. Identifiant : c8173149f51.
Vous dispensez cette formation ? Recevez directement les demandes des candidats.
