Éligible au CPF Certification RS

Excel Macros VBA - Niveau 2 - Automatiser vos processus avec VBA

CEGOSOrganisme de formation · Paris (75) et à distance
Prix1 128 €
Durée21 h
FormatDistance + Paris (75)
PublicTout public
CertificationRS6963
01 · Objectifs

Ce que vous saurez faire

Maîtriser le langage de programmation VBA dans Excel.

Développer des applications VBA performantes.

Optimiser et fiabiliser des applications VBA existantes.

02 · Programme

Le déroulé, étape par étape

Avant

  • Vérifiez les prérequis : testez votre niveau grâce à un questionnaire.

Pendant - En groupe

1 - Maîtriser les fondamentaux de la programmation VBA

  • Les objets : ActiveCell, Selection, ActiveSheet, Range.
  • Les méthodes et propriétés.
  • Les collections : Cells, WorkSheets, Charts, WorkBooks.
  • Les types de variables, leurs portées.
  • Les tableaux : déclaration, utilisation.
  • Le passage de paramètres d'une procédure à une autre.
  • Tests, boucles, gestion des erreurs.

2 - Créer des bibliothèques de macros complémentaires

  • Créer des fonctions personnalisées.
  • Rendre une macro accessible de tous les classeurs (les macros complémentaires).
  • Créer une bibliothèque de fonctions et procédures accessible de tous les modules (Outils Référence, Addins).

3 - Mettre au point des procédures événementielles

  • Les événements du classeur : ouverture, sauvegarde, fermeture.
  • Les événements de la feuille de calcul : modification du contenu d'une cellule, sélection d'une cellule.

4 - Gérer classeurs, fichiers et graphiques par macro

  • Paramétrer l'ouverture d'un fichier.
  • Parcourir les fichiers d'un dossier pour effectuer un traitement répétitif.
  • Consolider des données provenant de différentes sources.
  • Automatiser la création de graphiques, les modifier avec VBA.

5 - Construire des formulaires élaborés

  • Rappel sur les contrôles et leurs propriétés.
  • Gérer dynamiquement une liste déroulante.
  • Gérer des listes en cascade.

6 - Exploiter et modifier l'interface Excel

  • Utiliser les boîtes de dialogue Excel.
  • Piloter un fichier avec l'explorateur.
  • Personnaliser l'interface Excel.

7 - Piloter des applications externes grâce à l'IA

  • Piloter Word, Outlook ou PowerPoint en s'aidant de l'IA générative (ChatGPT ou équivalent).
  • Piloter une base de données avec ADO.
  • Piloter une base de données avec DAO.

8 - Matériel et logiciel utilisé

  • Pour les formations réalisées en salle, dans nos centres de formation, un ordinateur et l'accès au logiciel dans les versions appropriées sont fournis.
  • Pour les formations à distance, chaque participant devra être équipé du logiciel objet de la formation, sur l'ordinateur qui lui servira à suivre la classe virtuelle.

Après - Mise en oeuvre en situation de travail

  • Après la formation:
  • Passez la certifica
03 · Résultats attendus

À la fin de la formation

La certification "Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)" repose sur un test en ligne précis et fiable qui permet l'évaluation complète des compétences des candidat(e)s dans l'utilisation de VBA. A l'issue du test, le candidat se voit attribuer un score (0 à 1000), correspondant à un niveau (Initial, Basique, Opérationnel, Avancé ou Expert). L'examen, d'une durée maximale de 60 minutes, est un test utilisant un algorithme adaptatif, composé de 35 questions (exercices de mises en situation dans l'environnement VBA et QCM) et s'effectue en ligne, avec un module de "surveillance à distance". Score minimum pour l'obtention de la certification : 551 points. En deçà, le candidat se verra attribuer une attestation de passage de la certification, sans valider l'obtention de la certification. Le mail de connexion sera adressé au candidat par Isograd, l'organisme certificateur. À l'issue de la formation, le candidat dispose de 30 jours pour passer la certification. Les domaines de compétences évalués sont :

Gestion des objets VBA: manipuler les objets Excel, gérer les collections d'objets et interfacer avec d'autres applications.

Procédures VAB: écrire des procédures, traiter les erreurs et les exceptions, améliorer la performance du code.

Boîtes de dialogue, formulaires et contrôles: concevoir des formulaires, implémenter des contrôles ActiveX, gérer les événements de formulaires.

Environnement VBA et utilisation des outils de débogage: utiliser les outils de débogage, analyser et suivre le code, optimiser l'environnement de développement.

04 · Points forts

Selon l’organisme

Suite logique de la formation "Excel Macros VBA - Niveau 1", cette formation vous permettra d'approfondir votre connaissance de la programmation VBA.

05 · Lieu

Où se déroule la formation

À distance 100 % en ligne.
En centre Sessions en présentiel : Paris (75).
Paris (75)
06 · Financement

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.fr
07 · Informations

Organisme, certification, inscription

OrganismeCEGOS · SIRET 55202467100091
CertificationRS6963 · Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa) (RS6963)
Sessions à distance2 ouvertes à l’inscription
InscriptionSur moncompteformation.gouv.fr, depuis la fiche de la formation (bouton « Plus d’informations »)

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 02/10/2026. WorkDispo n’est pas affilié à Mon Compte Formation.

Formations similaires

Tout le thème →
1 128 €21 h