Aller au contenu principal

Formation Excel - Approfondir ses connaissances VBA

  • 3 jours (21 heures)
  • Expertise
  • Présentiel ou classe à distance

Une formation proposée par

Objectifs

A l'issue de cette formation, vous serez capable de :

  • Réviser les bases de la programmation en VBA
  • Déclarer et utiliser des variables tableaux
  • Expérimenter les événements
  • Concevoir des interfaces utilisateurs avec les formulaires
  • Gérer les liaisons multi-applicatives
  • Automatiser les importations de données
  • Développer avec les listes, Tableaux Croisés Dynamiques (TCD) et graphiques.
Les compétences visées par cette formation font l'objet d'une évaluation.

À qui s'adresse cette formation ?

Développeurs VBA Excel.

Prérequis

Avoir suivi la formation EXC-VB "Excel - Programmer en VBA" ou avoir de bonnes connaissances en VBA Excel.

Programme

1 Pendant votre formation

Excel - Approfondir ses connaissances VBA

Jour 1 - Matin

Consolider ses bases de programmation

  • Collections et objets
  • Définir des fonctions et procédures paramétrées
  • Les boucles "For Each"
  • Implémenter la gestion d'erreurs

Exemple de travaux pratiques (à titre indicatif)

  • Créer une procédure utilisant les boucles et les variables pour validation des acquis

Jour 1 - Après-midi

Les variables tableaux

  • Déclarer et utiliser des tableaux : taille fixe, dynamique et multidimensionnelle
  • Redimensionner un tableau avec ReDim

Exemple de travaux pratiques (à titre indicatif)

  • Créer une procédure utilisant les boucles et les variables tableaux

Jour 2 - Matin

Gérer des événements sur les objets

  • Ecrire des événements
  • Evénements des objets
    • Application
    • Workbook
    • Worksheet
  • Créer ses propres événements

Exemple de travaux pratiques (à titre indicatif)

  • Utiliser les événements pour déplacer une MsgBox

Jour 2 - Après-midi

Boîtes de dialogue personnalisées (UserForm)

  • La création de contrôles
    • Boutons
    • Etiquettes
    • Groupe d'options
    • Listes déroulantes
    • Barres de défilement
    • Boîtes à onglets
  • Définir l'ordre de tabulation
  • Déclencher et afficher une boîte de dialogue

Exemple de travaux pratiques (à titre indicatif)

  • Création d'une application gérant une gestion de liste (ajout, modification et suppression d'éléments via du code VBA et d'une interface UserForm)

Jour 3 - Matin

Liaison avec d'autres applications

  • Référencer un modèle objet automation
  • S'affranchir des références aux librairies (liaisons anticipées ou tardives)
  • Piloter une autre application Microsoft en VBA (Word ou PowerPoint)
  • Programmer des échanges avec des fichiers texte

Jour 3 - Après-midi

Automatiser les imports / exports

  • Importer une partie d'un fichier texte
  • Exporter avec des formats spécifiques : fichiers binaires, hexa...

Exemple de travaux pratiques (à titre indicatif)

  • Créer une application permettant l'import de données Word dans un fichier Excel avec sélection du fichier source et création du fichier final

Programmer avec les objets listes, Tableaux Croisés Dynamiques (TCD) et graphiques

  • Manipuler
    • Les filtres élaborés
    • Les éléments du TCD
    • Les graphiques et automatiser leur mise en forme (à partir d'un modèle)

Exemple de travaux pratiques (à titre indicatif)

  • Créer une procédure manipulant les éléments d'une liste de données, d'un TCD et d'un graphique

Certification (en option)

  • Prévoir l'achat de la certification en supplément
  • L'examen (en français) s'effectuera ultérieurement en distanciel (e-surveillance) à la date et au créneau de votre choix
  • Il est composé de 35 questions, s'effectuera en ligne et durera en moyenne 1h00
  • A l'issue de la certification, le candidat se verra attribuer un score (0 à 1000), correspondant à un niveau (Initial / Basique / Opérationnel / Avancé / Expert) :
    • En deçà du score de 551 points, le candidat se verra attribuer une attestation de passage de la certification. Ces niveaux Initial et Basique ne valident cependant pas l'obtention de la certification
    • Les niveaux Opérationnel, Avancé et Expert permettent, quant à eux, au titulaire de la certification de faire valoir ses compétences dans la gestion de VBA et d'attester de son opérationnalité selon son profil et l'emploi qu'il exerce

Financement

Plusieurs dispositifs de financement sont accessibles via les OPCO (Opérateurs de Compétences), organismes agréés par le ministère du Travail dont le rôle est d'accompagner, collecter et gérer les contributions des entreprises au titre du financement de la formation professionnelle.
Pour plus d'information, une équipe de gestionnaires SKOLAE Formation spécialisée vous accompagne dans le choix de vos formations et la gestion administrative.

Nous contacter pour en savoir plus

Points forts

Modalités pédagogiques

Formation délivrée en présentiel ou distanciel* (blended-learning, e-learning, classe virtuelle, présentiel à distance).

Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :

  • Ordinateurs Mac ou PC (sauf pour certains cours de l’offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
  • Environnements de formation installés sur les postes de travail ou en ligne
  • Supports de cours et exercices

En cas de formation intra sur site externe à M2I, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatiques...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.

* nous consulter pour la faisabilité en distanciel

** ratio variable selon le cours suivi

Accessibilité aux personnes en situation de handicap

Dernière mise à jour : 30/09/2026

Sessions

Excel - Approfondir ses connaissances VBA

3 jours (21 heures) Réf. EXC-VBPE

à partir de 1 455 € HT

Repas inclus en présentiel
Places disponibles
S'inscrire
Du 27 avril au 29 avril 2027 Paris La Défense
Places disponibles
S'inscrire

Ces formations peuvent aussi vous intéresser