top of page

Développement des Applications
sur Excel VBA

Formation Développement des Applications sur Excel VBA

Durée

2 jours (14 heures)

Mode

En présentiel ou à distance

Description

Objectifs

La formation "Développement des Applications sur Excel VBA" est conçue pour permettre aux utilisateurs d'Excel d'acquérir les compétences nécessaires au développement d’applications complètes et performantes en utilisant le langage VBA (Visual Basic for Applications). Ce programme de deux jours initie les participants aux principes fondamentaux de la programmation VBA, leur permettant de concevoir, paramétrer et automatiser des processus directement au sein d'Excel. Ils apprendront à manipuler les objets et collections, à gérer l'explorateur de projets et les fenêtres du Visual Basic Editor (VBE), à utiliser les structures conditionnelles et les boucles, et à concevoir des interfaces utilisateurs simples. La formation inclut également la gestion des erreurs et le débogage de code pour assurer la fiabilité des applications. Par des exercices pratiques et une approche progressive, les participants acquerront une compréhension complète de VBA, leur permettant de développer des applications robustes et adaptées à leurs besoins professionnels.

  • Développer des applications complètes sur Excel VBA en utilisant le langage de programmation.

  • Être capable d’utiliser les instructions et les objets VBA, et de gérer les erreurs d’exécution.

Pré-requis

  • Public cible :

    • Toute personne souhaitant développer ses connaissances/compétences dans l'utilisation d'Excel VBA et de la programmation.

    • Toute personne souhaitant développer des applications VBA.

  • Pré-requis :

    • Disposer d'un très bon niveau sur Excel et sur l'utilisation des macros pour suivre la formation Développement des Applications sur Excel VBA.

    • Avoir des notions de programmation est un plus.

Programme

Jour 1 :

  • Formation applications sur Excel VBA : Se familiariser avec l’éditeur Visual Basic (VBE)

    • Trouver ses marques dans l’utilisation et la navigation de l’explorateur de projet.

    • La fenêtre des propriétés : appréhender son affichage et la personnalisation de projet.

    • Assimiler l’utilisation de la fenêtre code et de ses modes de saisie.

    • Paramétrage du VBE : comment paramétrer l’éditeur Visual Basic (VBE) ?

    • Prendre ses marques avec les notions de modules, de procédures et de fonctions.

  • Modèle objet et manipulation du contenu d’un classeur Excel :

    • Définitions.

    • Maîtriser l’utilisation et les termes collections et références d’objets.

    • Assimiler efficacement les procédures courantes de manipulation des objets.

  • Notions clés de la programmation en langage VBA :

    • Les variables.

    • Les constantes.

    • Les opérateurs.

    • Procédures et fonctions.

    • Contrôle d’exécution.

    • Les structures conditionnelles.

    • Les boucles.

  • Interface utilisateur et paramétrage des fonctions :

    • Être en mesure de paramétrer les fonctions INPUTBOX et MSGBOX sur Excel VBA.

  • Utilisation des outils de débogage sur Excel VBA :

    • Se familiariser avec le mode de déroulement pas à pas.

    • Le point d’arrêt : comment le placer pour arrêter le déroulement d’un code ?

    • Visualiser les fonctionnalités de la fenêtre des variables locales.

    • La fenêtre espion : savoir comment examiner une formule et son résultat.

  • Gestion des erreurs sur Excel VBA niveau 1 :

    • Savoir comment assurer la gestion des erreurs.

    • Mettre en place un procédé de protection des macros par mot de passe.

Méthodes pédagogiques

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

  • Support de cours formation Développement des Applications sur Excel VBA.

  • Apports théoriques et pratiques.

  • Exercices pratiques sur poste.

  • Auto-évaluation préalable en amont de la formation.

  • Évaluation des acquis en fin de formation.

bottom of page