Développer des applications en EXCEL VBA

Des macros à VBA

  • Créer une macro
  • Enregistrer et exécuter des macros à partir d’Excel
  • Créer des macros avec Visual Basic Editor (VBE)
  • Insérer un module
  • Appeler des procédures
  • Utiliser l’aide de Visual Basic

Notions de programmation

  • Les variables (locales, privées, publiques), les constantes
  • Rendre obligatoire la déclaration des variables
  • Les opérateurs, les mots-clés
  • Les commentaires
  • Les opérateurs logiques et arithmétiques
  • Créer, définir et intégrer des fonctions de calculs : ses arguments, sa valeur de retour
  • Les structures de décision et les boucles : If Then Else, Select Case, ForNext, while, Do Loop (…)

Les objets Excel

  • Les collections d’objets : manipuler un classeur, une feuille, une cellule
  • Objets, propriétés, méthodes : sélectionner, mettre en forme, enregistrer, copier des cellules, des feuilles, écrire des formules…
  • Personnaliser les applications et l’interface utilisateur
  • Création de boîtes de dialogue personnalisées
  • Affectation de macros à des boutons, images ou barres d’outils

Répondre aux actions des utilisateurs

  • Ajouter des procédures événementielles dans les classeurs et les feuilles
  • Utiliser les événements (ouverture/fermeture du classeur, clic sur cellule,changement de feuille…)

Déboguer les macros VBA

  • Exécuter du Code en mode « pas à pas »
  • Contrôler les valeurs des variables
  • Apprendre à créer et à exécuter des macro-commandes pour automatiser des tâches
  • Comprendre comment développer des applications simples en VBA
  • Maîtriser les fonctions avancées d’Excel et les créations de macro-commandes
  • Tout public ayant besoin de réaliser des applications sous Excel
  • Support de cours fourni
  • Access – Initiation
Développer des applications en EXCEL VBA
Durée 3 jours
Date
15 avril 201916 avril 201917 avril 201917 juin 201918 juin 201919 juin 2019