Revenir à la liste des catégories de formation



Formation : Excel 2007 : Programmation VBA


(Réf. 9022)

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  et si possible l'atelier "Automatiser vos tableaux avec les macros commandes".


Public

Utilisateurs confirmés d'Excel et techniciens au support bureautique voulant maîtriser le langage Visual Basic appliqué à Excel.


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 VB
  • 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

 

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îtes de message et de saisie

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

 

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 Evé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)

Nombreux exercices pratiques.

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 Site Paris :


Revenir en haut





Revenir à la liste des catégories de formation