Vous êtes ici : Accueil > Informatique > Formation > Développement (5) > VBA Excel

Formation VBA Excel


Objectifs

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

Public

Utilisateur d'une version Excel 2007, 2010, 2013 ou 2016 souhaitant développer des macros Excel à l'aide du langage VBA.

Pré-requis

Pour suivre ce stage dans de bonnes conditions, il est recommandé d'avoir suivi en amont les formations Excel - Les bases, Excel - Gestion de données

Méthode

Pédagogie active mêlant exposés, exercices et applications pratiques dans Excel

Programme

- Macros
  • Présentation des macros Excel et de leur histoire
  • Macros et sécurité
  • Enregistrement de macros
  • Exécution d’une macro
  • Mode pas-à-pas
  • Affectation d’une macro à un élément d’interface (bouton, barre d’outils d’accès rapide, ruban)

- L’interface de programmation : Visual Basic Editor
  • Présentation de l’interface VBE
  • Organisation générale d’un projet Excel

- Syntaxe VBA
  • Variables / Constantes
  • Opérateurs
  • Structures de contrôle
  • Fonctions intégrées
  • Gestion d’erreurs
  • Procédures personnalisées
  • Notions de Programmation Orientée Objet

- Modèle d’objets Excel
  • Présentation
  • L’objet Application
  • L’objet Workbook
  • L’objet Worksheet
  • L’objet Range
  • Evocation d’autres objets utiles (Chart, PivotTable,…)
  • Evénements du modèle d’objets Excel

- Boîtes de dialogue personnalisées (Userforms)
  • Ajout de Userforms dans un projet Excel
  • Dessin des Userforms
  • Programmation des Userforms
  • Principaux événements des Userforms et de leurs contrôles