Formation Excel VBA – Niveau intermédiaire/perfectionnement

Formation Excel VBA - Niveau intermédiaire/perfectionnement

Formation Excel VBA Niveau intermédiaire / perfectionnement : développer des applications professionnelles sur VBA

L'implémentation VBA sur Excel (Visual Basics for Applications) permet d'étendre les fonctionnalités de ce dernier et de créer des applications à tout niveau : basique, avancé ou complexe. Notre formation Excel VBA niveau intermédiaire, d'une durée de 2 jours, abordera et traitera de manière pratique les fonctionnalités complexes de VBA Excel pour vous permettre de créer et de développer des applications professionnelles. La création d'une interface, la manipulation des fichiers, l'utilisation des tableaux croisés dynamiques et la finalisation d'une application seront des points clés que vous aborderez de manière exhaustive. 

 

Il est recommandé d'avoir suivi la formation Excel VBA niveau initiation pour suivre cette formation en bureautique avancée.

Objectifs pédagogiques de la formation Excel VBA – Niveau intermédiaire/perfectionnement

  • Utiliser les fonctionnalités avancées de Microsoft Excel et du langage de programmation VBA
  • Etre en mesure de développer des applications professionnelles et conviviales sur VBA
  • Assurer le pilotage d'une autre application Office par VBA

Programme

Formation Excel VBA Niveau intermédiaire / perfectionnement : Créer une interface efficace et conviviale de niveau expert

  • Sélectionner une plage avec Contrôle RefEdit
  • UesrForm avec une ListBox/ComboBox programmée (AddItem) acceptant le multiselect
  • Gérer les dates et utiliser un calendrier dans Excel
  • Exploiter les possibilités d'un langage objet : revoir le For Each....Next, les variables de type objet
  • Savoir comment exploiter les événements précis
  • Maîtriser l’utilisation des variables : techniques de déclaration, variables tableaux
  • Appréhender les outils visant à intercepter, exploiter ou router les erreurs

Exploiter des techniques spécifiques pour manipuler les fichiers sur VBA

  • Sélectionner un fichier avant d'en contrôler l'ouverture
  • Comment naviguer dans les dossiers ? 
  • Ouvrir un fichier texte ou CSV et en régler la distribution en colonnes
  • Tester l'existence d'un fichier, d'un dossier, ouverture d'un fichier : créer, utiliser des fonctions
  • Appréhender les sous-programmes et fonctions : passage d'arguments, mise à disposition pour tous les modules

Utiliser les tableaux croisés avec la programmation VBA (Visual Basics For Applications)

  • Créer, modifier un TCD et en actualiser les données
  • Réaliser un TCD sur une requête d'une table Access
  • Réaliser un TCD sur des données Access (ODBC)
  • Comment envoyer le tableau dans Word ?

Finaliser la distribution d'une application professionnelle sur VBA Excel

  • Mettre en place un écran de présentation VBA temporisé
  • Acquérir des compétences pour protéger son projet et l'accès aux feuilles
  • Créer une bibliothèque de fonctions et procédures (xla, référence)
Version 20230411

Publics & prérequis

Public cible

  • Personnel d'entreprise souhaitant acquérir un niveau expert dans l'utilisation d'Excel VBA 
  • Toute personne souhaitant développer des applications professionnelles sur VBA et les piloter

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

Il est nécessaire d'avoir suivi la formation Excel VBA niveau initiation ou de maîtriser les bases de VBA pour suivre la formation Excel VBA Niveau intermédiaire / perfectionnement

Méthodes pédagogiques

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

  • Apports théoriques et pratiques 
  • Cours Excel VBA basé sur l'interactivité et l'échange 
  • Support de cours formation Excel VBA Niveau intermédiaire / perfectionnement
  • 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 Excel VBA – Niveau intermédiaire/perfectionnement

Période
Ville/format
Du 09.02.26 au 10.02.26 Classe virtuelle
Du 25.02.26 au 26.02.26 Paris (75)
Du 12.03.26 au 13.03.26 Classe virtuelle
Du 30.03.26 au 31.03.26 Paris (75)
Du 15.04.26 au 16.04.26 Classe virtuelle
Du 04.05.26 au 05.05.26 Paris (75)
Du 21.05.26 au 22.05.26 Classe virtuelle
Du 09.06.26 au 10.06.26 Paris (75)
Du 25.06.26 au 26.06.26 Classe virtuelle
Du 16.07.26 au 17.07.26 Paris (75)
Du 03.08.26 au 04.08.26 Classe virtuelle
Du 20.08.26 au 21.08.26 Paris (75)
Du 07.09.26 au 08.09.26 Classe virtuelle
Du 22.09.26 au 23.09.26 Paris (75)
Du 07.10.26 au 08.10.26 Classe virtuelle
Du 22.10.26 au 23.10.26 Paris (75)
Du 09.11.26 au 10.11.26 Classe virtuelle
Du 26.11.26 au 27.11.26 Paris (75)
Du 15.12.26 au 16.12.26 Classe virtuelle
Du 30.12.26 au 31.12.26 Paris (75)

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.77

  • 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 ?

    Pourquoi choisir la formation Excel VBA – Niveau intermédiaire/perfectionnement

    Programmer sous Excel est possible grâce au langage de programmation VBA (Visual Basic for Applications). Cela permet aux développeurs de réaliser des automatisations, notamment avec l'option de création de macros. Une macro consiste à enregistrer des clics de souris et des frappes de touches. C'est donc un ensemble d'actions que l'on peut exécuter autant de fois que l'on souhaite. Le fait de pouvoir automatiser des tâches répétitives et chronophages va permettre de gagner énormément de temps à l'utilisateur. Vous pouvez également ajouter de nouvelles fonctionnalités en répondant aux besoins de votre entreprise en manipulant le code VBA. Toutes ces options se trouvent dans l'onglet Développeur. 

     

    Avec ce langage de programmation simple mais puissant, vous avez la possibilité d'étendre les applications Microsoft Office. Concevez des tableaux personnalisés pour les adapter à votre activité afin d'augmenter la productivité de vos équipes. Presque toutes les opérations effectuées avec une souris, un clavier ou des boîtes de dialogue peuvent être automatisées et répétées facilement. Les fonctionnalités et les outils offerts par VBA sous Excel permettront à vos collaborateurs ainsi qu'à vous-même d'accélérer vos tâches quotidiennes

     

    Il existe 3 raisons essentielles d’utiliser VBA :  

    • Créer des automatisations et des répétitions  
    • Etendre l’interaction utilisateur  
    • Concevoir des interactions entre les différentes applications Microsoft Office 

     

    Développez vos connaissances du code VBA sous Excel et optimisez vos interfaces grâce à notre formation Excel VBA niveau intermédiaire/perfectionnement. Cette formation vous permettra d'approfondir les fonctionnalités et les possibilités de VBA sous Excel. Cette formation se déroulera à 90 % du temps sur un poste informatique pour réaliser les exercices pratiques. Les exercices d'application garantissent une maîtrise rapide et simple de ce type de logiciel. Accompagné de notre formateur, vous pourrez mettre en place des programmes adaptés aux besoins de votre entreprise pendant la formation. 

     

    Le CNFCE, expert de la formation continue, vous propose des formations de tous niveaux sur les logiciels de bureautique tels qu'Excel. En présentiel ou à distance, sous forme de classe virtuelle, ces sessions s'adaptent à vos besoins et contraintes :  

    • En intra-entreprise : nos formateurs experts se déplacent sur toute la France et à l'international, dans vos locaux pour vous former, ainsi que vos équipes.  
    • En inter-entreprise : au sein de notre centre de formation. 
    • En ligne : formation à distance en télétravail ou au bureau. 

     

    Nos chefs de projet restent à votre disposition pour vous accompagner dans la conception d'un programme de formation sur mesure. Vous pouvez le construire à partir de notre catalogue ou créer un programme plus spécifique. 

     

    Foire aux questions formation Excel VBA – Niveau intermédiaire/perfectionnement

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