PROGRAMMER EN VBA
Informatique & numérique · Langage Visual Basic
- Prix
- 1 620 € TTC
- Durée
- 21 heures
- Lieu
- ENTZHEIM (67960) · à 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
- Enregistrer et modifier une macro
- Développer un projet de développement VBA avec Excel et le perfectionnerUtiliser un gestionnaire d'erreurs, détecter les problèmes et les corriger
Programme
- Concept général
- Le langage VBA : possibilités
- Afficher l'onglet Développeur dans le ruban
- Les paramètres de Sécurité des macros
- Enregistrer une macro
- Démarrer un enregistrement
- Arrêter un enregistrement
- Editeur Visual Basic
- Basculer dans l'éditeur Visual Basic ou dans Excel
- Descriptif
- Paramétrer l'affichage dans l'éditeur Visual Basic
- Insérer un module
- Renommer un module
- Supprimer un module
- Exécuter une macro à partir de l'éditeur
- Modifier une macro
- Syntaxe d'une procédure
- Comprendre la structure du code VBA : mots clés, objets, méthodes, propriétés
- Obtenir de l'aide sur du code VBA
- Ajouter du commentaire
- Les objets Excel
- Les différents objets d'Excel : application, classeur, feuille, graphique...
- Les propriétés des objets
- Les méthodes sur les objets
- Utilisation de ces objets dans la programmation VBA
- Les variables
- Qu'est-ce qu'une variable ?
- Les différents types de variables
- Définir des variables
- Utiliser des variables
- Les structures conditionnelles
- Les différentes structures conditionnelles
- Utiliser et connaître la syntaxe du IF
- Utiliser et connaître la syntaxe du SELECT CASE
- Les boucles
- Utiliser et connaître la syntaxe du FOR EACH
- Utiliser et connaître la syntaxe du FOR
- Utiliser et connaître la syntaxe du WHILE
- Sortir d'une boucle
- Gestion des erreurs
- Exécuter une procédure en mode Pas à Pas
- Contrôler les valeurs contenues dans les variables
- Ajouter des points d'arrêt
- Utiliser l'outil de débogage (DEBUG.PRINT)
- Traiter les erreurs : ON ERROR
- Les fonctions en VBA
- Utiliser une fonction Excel dans du code VBA
- Créer sa propre fonction en VBA et l'utiliser en VBA
- Divers
- Figer l'écran, désactiver les messages d'alerte
- Utiliser les boîtes de dialogue intégrées (MSGBOX et INPUT BOX)
- Déclencher automatiquement des macros à l'ouverture d'un classeur, à sa fermeture
Débouchés
Attestation de stage
Evaluation de fin de formation
Passage de la certification TOSA
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 « PROGRAMMER EN VBA » ?
Son prix est de 1 620 € TTC. Le devis de l’organisme précise le tarif exact selon vos besoins et les aides mobilisables.
Combien de temps dure cette formation ?
La formation dure 21 heures. Elle peut être suivie en partie ou totalement à distance.
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 ?
ENTZHEIM (67960) · à 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 19 octobre 2026. Identifiant : caf36079f97.
Vous dispensez cette formation ? Recevez directement les demandes des candidats.
