Formation PROGRAMMATION VBA sur Excel

L'Objectif de cette formation est d'amener le stagiaire à maîtriser les fondamentaux de la programmation VBA sur Excel.

 

Le Stagiaire doit pour cela maîtriser les fonctionnalités avancées d'Excel ou avoir suivi la formation "Perfectionnement sur Excel"  proposée par Excel-Dom.

 

A - Comprendre la logique VBA

  • Créer une macro : utiliser l'enregistreur de macros.
  • Comprendre le résultat : exécuter puis modifier la macro.
  • Affecter une macro à un bouton, à un objet.
  • Créer une macro accessible depuis tous les classeurs.

 

B - Apprendre à programmer en VBA

  • Écrire directement une macro dans l'éditeur Visual Basic.
  • Intégrer la notion d'objets, méthodes et propriétés.
  • Déclarer et utiliser des variables pour optimiser le code.
  • Gérer le curseur : position, déplacement, sélection dynamique.
  • Manipuler les feuilles, les classeurs par macro.
  • Transférer les données d'une feuille dans une autre.
  • Créer des macros interactives : Inputbox, Msgbox.
  • Effectuer des tests: If... Then... Else.
  • Mettre en place une boucle pour les traitements répétitifs :  For… Next
  • Figer l'écran, désactiver les messages d'alerte d'Excel.
  • Déclencher automatiquement des macros à l'ouverture d'un classeur, à sa fermeture.
  • Définir des macros évènementielles.

 

C - Gérer une base de données par macro.

  • Mesure la taille d’une feuille : end, xlup, xldown, xltoleft.
  • Maîtriser la base de données pour la programmer.
  • Filtrer et trier des données en VBA.
  • Savoir copier-coller des résultats selon ses besoins.
  • Créer un formulaire personnalisé (UserForm) avec labels, zones de saisie, listes déroulantes, boutons d'option, cases à cocher.
  • Contrôler les données par macro et les transférer dans la feuille de calcul.

 

D - "Déboguer" une macro

  • Exécuter une macro pas à pas.
  • Poser des points d'arrêts avec la fonction Stop.
  • Contrôler les valeurs contenues dans les variables.
  • Afficher des valeurs à l’écran en pop-up.
  • Déboguer une macro en cours d’exécution : ECHAP.

 

E - Astuces pratiques

  • Faciliter la relecture : avoir recours aux commentaires.
  • Trouver réponse à ses questions : savoir s’aider des forums.
  • Eviter les pertes de données : notions de version d’un projet, sauvegarde régulière avant exécution des macros.

 

Nous joindre  

Antilles-Guyane

 

Téléphone :

0696 101 601

 

Adresse mail :

contact@excel-dom.com

Actualités

Excel-Dom est référencé au Datadock depuis 2017. Nos formations en entreprise vous sont donc prises en charge jusqu'à 100%.