Formation VBA sous Excel et perfectionnement Macros

Formation VBA sous Excel et perfectionnement Macros

Formation VBA sous Excel : appréhender le langage VBA Excel et perfectionner ses macros

Qu'est-ce que le langage VBA ? Ce stage de formation VBA sous Excel et perfectionnement en Macros vous permettra d'appréhender la programmation sous Excel d'un niveau expert. Cette session de formation, d'une durée de 2 jours, est destinée à des stagiaires experts sur Excel sachant réaliser des macros "simples" et souhaitant perfectionner leur maîtrise des outils bureautiques adaptés à leur activité. Ils sauront ainsi maîtriser le langage VBA et appréhender collections d'objet, création d'événements ou d'applications de gestion etc.

Pour un apprentissage complet et adapté aux besoins de montée en compétences, cette formation langage VBA sous Excel est disponible sur mesure et en intra entreprise.

Objectifs pédagogiques de la formation VBA sous Excel et perfectionnement Macros

  • Comprendre l'environnement de programmation VBA sous excel
  • Découvrir et gérer la manipulation des variables objets et des formulaires USERFORM
  • Gagner en efficacité en maîtrisant les outils bureautiques adaptés à son activité 
  • Perfectionner ses compétences dans la création de macros 

Programme

Introduction à la formation : Appréhender la notion de variables sur Excel VBA

  • Rappel sur les variables objets sous VBA Excel
  • Appréhender les classes d'objets et le langage à point
  • Manipuler des tableaux mémoire VBA de taille fixe et dynamiques
  • Utilisation de la mémoire pour accélérer des traitements de données entre plusieurs classeurs

Créer des évènements et des macros sous Excel VBA

  • Qu'est-ce qu'un évènement ?
  • Test à la fermeture du classeur avec l'évènement BeforeSave
  • Modification d'un paramètre avant l'impression avec l'évènement BeforePrint
  • Récupération d'une adresse avec l'évènement Change dans une feuille

Savoir utiliser les collections d'objets sous Excel 

  • Qu'est-ce qu'une collection sous Excel ?
  • La boucle FOR EACH variable IN permet d'agir sur les objets d'une collection
  • Les bibliothèques externes intégrables dans Excel et les composants ActiveX
  • Exemple de communication entre Excel et Outlook
  • Exemple de communication entre Excel et Word

Maîtriser l'exportation et l'importation sous Excel 

  • Connaître et utiliser la commande OPEN FOR MODE
  • Extraction de valeurs vers un fichier de texte
  • Intégrer l'importation de valeurs dans une feuille de calcul avec LINE INPUT

Savoir comment créer un formulaire USERFORM

  • Création du Userform
  • Appel du formulaire avec SHOW
  • Désengagement du formulaire avec UNLOAD ou HIDE
  • Appel du formulaire par un bouton poussoir
  • Modification des propriétés du UserForm
  • Les contrôles du formulaire : bouton poussoir, liste déroulante, case à cocher, bouton radio, image

Maîtriser la réalisation d'une application de gestion

  • Mise en place d'une base Excel et création d'une fiche dans le UserForm
  • Recherche d'une fiche
  • Création d'une fiche
  • Modification d'une fiche
  • Impression d'une fiche
Version 20230411

Publics & prérequis

Public cible

Tout public


La majorité de nos formations sont accessibles aux PSH. Pour toute question relative à l’accessibilité, vous pouvez nous contacter par mail à l’adresse contact-handicap@cnfce.com ou consulter cette page.

Prérequis

Méthodes pédagogiques

Test de positionnement en amont de la formation permettant d’évaluer le niveau des stagiaires et d’adapter le programme

  • Énoncés théoriques
  • Exercices d'application sur poste informatique à hauteur de 80% du temps de la formation
  • Support de cours formation VBA sous Excel et perfectionnement en Macros sous forme de mémo
  • Auto évaluation préalable en amont de la formation
  • Évaluation des acquis en fin de formation

Un formateur pour chaque métier, une expertise pour chaque besoin

Réserver une formation VBA sous Excel et perfectionnement Macros

Période
Ville/format
Du 10.02.26 au 11.02.26 Paris (75)
Du 26.02.26 au 27.02.26 Classe virtuelle
Du 16.03.26 au 17.03.26 Paris (75)
Du 31.03.26 au 01.04.26 Classe virtuelle
Du 16.04.26 au 17.04.26 Paris (75)
Du 04.05.26 au 05.05.26 Classe virtuelle
Du 21.05.26 au 22.05.26 Paris (75)
Du 09.06.26 au 10.06.26 Classe virtuelle
Du 25.06.26 au 26.06.26 Paris (75)
Du 15.07.26 au 16.07.26 Classe virtuelle
Du 30.07.26 au 31.07.26 Paris (75)
Du 17.08.26 au 18.08.26 Classe virtuelle
Du 02.09.26 au 03.09.26 Paris (75)
Du 17.09.26 au 18.09.26 Classe virtuelle
Du 06.10.26 au 07.10.26 Paris (75)
Du 22.10.26 au 23.10.26 Classe virtuelle
Du 05.11.26 au 06.11.26 Paris (75)
Du 23.11.26 au 24.11.26 Classe virtuelle
Du 08.12.26 au 09.12.26 Paris (75)
Du 23.12.26 au 24.12.26 Classe virtuelle

Nos avis clients

Avis vérifiés

Expertise

Nos formateurs sont retenus pour leurs qualités pédagogiques, leur expérience et leur sympathie.

Réactivité

Nos conseillers pédagogiques se dévouent pour répondre à vos demandes dans les 48 heures.

Professionnalisme

Nous mettons notre expertise au service de la satisfaction de nos clients.

Qualité

Nous nous réinventons chaque jour pour assurer une qualité de service maximale à nos clients.

REF : BUR.15

  • Le format Inter-entreprise désigne une formation se déroulant dans les locaux de l’organisme de formation.

    Le tarif est fixé par participant.

  • La formation intra-entreprise se déroule dans les locaux de l’entreprise qui souhaite entreprendre la formation.

    La mobilité du CNFCE est nationale et internationale.

    Le tarif est fixé par jour/par groupe.

  • Une formation sur mesure est une formation construite spécifiquement autour des besoins et attentes particulières de l’entreprise cliente. Cette notion de sur-mesure intègre le contenu mais aussi le format souhaité par le client.

    La formation sur-mesure se déroule dans les locaux de l’entreprise qui souhaite entreprendre la formation.

  • Format En présentiel ou à distance
  • Durée 2 jours
  • Prix 850,00 € HT / stagiaire
Consulter nos dates et lieux
  • Format En présentiel ou à distance
  • Durée 2 jours
  • Prix 1 980,00 € HT / groupe

Vous souhaitez une formation sur-mesure ou vous disposez d’un cahier des charges ?

Nos labels et certifications

Une question ? Un besoin ?

    Foire aux questions formation VBA sous Excel et perfectionnement Macros

    Mise à jour de la page le 28/01/2026