M2i Formation

Excel - Programmer en VBA

Par M2i Formation

Objectifs

  • Créer une application simple avec macros commandes et VBA à partir des fonctionnalités d'Excel.

Programme

Généralités

  • Accéder à l'onglet développeur
  • Créer un onglet, un groupe, une commande
  • Personnaliser le ruban

L'enregistreur de macros

  • Création et édition de macros
  • Type d'enregistrement
  • Appeler une macro par la liste des macros
  • Affectation des macros à un bouton, une illustration, à un bouton
  • Les touches d'exécution

L'environnement VBA

  • Accéder à l'onglet développeur
  • Découvrir les fenêtres, menus, outils et l'explorateur de projets
  • Personnaliser les options VBA
  • Protéger le code VBA

Structure d'un module VBA

  • Les déclarations, les procédures, les fonctions, les commentaires dans le code
  • L'organisation d'un module VBA

Le code visual basic

  • Types et portées des variables
  • Déclaration des constantes
  • Les instructions de boucles : condition, itération, compteur, choix multiple

Collections, objets, méthodes et propriétés

  • Manipuler des objets (classeur, feuille, plage) : accès, sélection, initialisation, validation
  • Les principales propriétés et méthodes
  • L'affectation d'objets et variables d'objets

Le code VBA

  • Changer les options d'une macro
  • Lire et alléger le code VBA
  • Compléter une macro existante
  • Déboguer une macro

Boîtes de messages et de saisie

  • Message et utilisation de variables
  • Choix des boutons dans MsgBox
  • Boîte de dialogue InputBox

Boîtes de dialogue personnalisées (userform)

  • La création de contrôles : boutons, étiquettes, groupe d'options, listes déroulantes, barres de défilement
  • Définir l'ordre de tabulation
  • Déclencher et afficher une boîte de dialogue

Gestion des événements

  • Création de procédures événementielles

Gestion des erreurs et débogage

  • Prévention des erreurs
  • Utilisation des outils de débogage
  • Les espions et la gestion des erreurs d'exécution

Echange entre applications

  • Ajouter d'autres bibliothèques de références VBA

Les + de la formation

L'examen de certification TOSA (proposé en option) est en français. Il sera passé soit à la fin de la formation, soit ultérieurement dans nos centres de formation. Cet examen de 60 minutes délivrera un diplôme attestant d'un niveau de compétence.

Formations de la même catégories (5)

Feel Europe
Excel VBA : Niveau 1Par Feel Europe
  • Développer des applications Excel utilisant les macros commandes et le langage VBA
  • Uutiliser les procédures événementielles pour automatiser les traitements réalisés avec Excel
Bärchen Formation
Programmer en VBA – Niveau 2Par Bärchen Formation
  • Optimiser l'utilisation de VBA (fiabilité, temps de calcul, interfaçage)
  • Contrôler l'environnement de travail via VBA
  • Interagir avec d'autres applications via VBA
Mustang Formation
Programmation VBA Excel 2019 Niveau 2Par Mustang Formation

Développer ses compétences et ses connaissances sur le langage de macro-commandes Visual Basic pour Application de Microsoft Excel 2019. Acquérir une véritable méthodologie de développement. Réaliser et gérer des applications complètes et performantes.

Data Value
VBA ExcelPar Data Value

Maîtriser la programmation VBA dans l’environnement Microsoft Office Excel.

Adeos Formations
Excel VBAPar Adeos Formations

Acquérir les fondamentaux de la programmation VBA. Exploiter toutes ses possibilités pour mettre en place des applications et les optimiser.