Formation : Excel 2007 : Programmation VBA
(Réf. 9022)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDé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
CourteProgramme
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.
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 :