Formations courtes >> Bureautique >> Excel >> Excel Niveau 4 - Macros
Objectifs
- Ecrire des macros dans Excel;
- Réaliser des applications manipulant les différents objets Excel;
- Créer des macros au moyen de l'enregistreur et les exécuter par l'intermédiaire d'une interface personnalisée ;
- Utiliser les fonctionnalités de programmation de VBA pour écrire des macros et des fonctions personnalisées ;
- Manipuler les classeurs, les feuilles et leur contenu ;
- Effectuer des traitements itératifs sur des plages de cellules ;
- Personnaliser l'application et l'interface utilisateur.
Public :
Utilisateurs confirmés d'Excel et techniciens bureautiques voulant maîtriser le langage VBA appliqué à Excel.
Pré-requis :
Bonne maîtrise d'Excel correspondant au niveau acquis à l'issue du stage "Excel : Perfectionnement"
Programme
1 - Des macros à VBA
- Enregistrer et exécuter des macros à partir d'Excel.
- Créer des macros avec VBA, utiliser l'aide de Visual Basic.
- Créer et appeler des procédures
2 - Les objets Excel
- Objets, propriétés et méthodes.
- Les objets WorkBook, WorkSheet, Range.
3 - Créer ses propres fonctions de calcul
- Définir et intégrer la fonction, ses arguments, sa valeur de retour.
4 - Piloter la macro avec Visual Basic
- Les structures de décision (If, Then, Else, Select Case) et de boucle (For/Next, Do/Loop).
- Les variables et les constantes.
5 - Personnaliser les applications et l'interface utilisateur
- Affectation de macros à des boutons, images ou barres d'outils.
- Création de boîtes de dialogue personnalisées.
6 - Répondre aux actions des utilisateur
- Ajouter des procédures événementielles dans les classeurs et les feuilles.
- Utiliser les événements.
7 - Déboguer les macros
- Exécuter du code en mode pas à pas.
- Contrôler les valeurs des variables.