Revenir à la liste des catégories de formation



Formation : Excel - Programmer en VBA


(Réf. 9092)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Excel VBA

Prérequis

  • Avoir suivi le cours Excel Perfectionnement - "Maitriser les tableaux complexes" - et si possible l’atelier "Automatiser vos tableaux avec les macros commandes".

Objectifs

  • Etre capable de créer une application simple avec macros commandes et VBA à partir des fonctionnalités d’Excel.

Type de formation

Courte

Programme

Généralités

  • Utilité et types de macros

 

 

L'enregistreur de macros

  • Création et édition de macros
  • Affectation des macros à des objets
  • Les touches d’exécution

 

 

L'environnement VBA

  • Découvrir les fenêtres, menus, outils et l’explorateur de projets
  • Personnaliser les Options VBA - Protéger le code VBA

 

 

Structure d'un mdule 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

 

 

Appel des macros

  • Appeler la macro par la liste des macros
  • Affecter une macro à un bouton, une illustration, à un bouton de barre d’accès rapide

 

 

Gestion d'une barre d'outils

  • Partager une barre d’outils - Supprimer une barre d’outils
  • Paramétrer l’apparition d’une barre d’outils

 

 

Introduction au code VBA

  • Découvrir le Visual Basic Editor
  • Modifier une macro
  • Changer les options d’une macro
  • Lire et alléger le code VBA
  • Compléter une macro existante
  • Déboguer une macro

 

 

Boîte de message et de saisie

  • Message et utilisation de variables
  • Choix des boutons dans MsgBox

 

 

Boîte 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 automatiques

 

 

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

Pédagogie

  • Apport pratique et théorique.

Point(s) fort(s)

Formation pratique.

Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Inter-Entreprise :
21 heure(s)

Zone géographique

Inter-Entreprise :
75008 Paris :


Revenir en haut





Revenir à la liste des catégories de formation