Excel – VBA

Programme

Des macros à VBA
- Enregistrer et exécuter des macros à partir d’Excel
- Créer des macros avec VBE, utiliser l’aide de Visual Basic
- Créer et appeler des procédures

Les objets Excel
- Objets, propriétés et méthodes
- Les objets WorkBook, WorkSheet, Range

Créer ses propres fonctions de calcul
- Définir et intégrer la fonction, ses arguments, sa valeur de retour

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

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

Répondre aux actions des utilisateurs
- Ajouter des procédures événementielles dans les classeurs et les feuilles
- Utiliser les événements

Déboguer les macros
- Exécuter du code en mode « pas à pas »
- Contrôler les valeurs des variables

(Extrait du programme)

Durée : 3 jours (18 heures)

Réf : EXCVBA
Public formation Public concerné :
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.
Objectifs :
Ecrire des macros dans Excel, réaliser des applications manipulant les différents objets Excel.
Méthodes pédagogiques :
Les fonctions sont expliquées et démontrées par le formateur. A l’issue de chaque module, le participant met en pratique des exercices afin de vérifier et de consolider les acquis.
Profil de l’intervenant :
Consultant spécialisé dans les domaines des bases de données.
Moyens pédagogiques :
Les salles sont équipées d’un vidéo projecteur, et d’un tableau blanc, chaque stagiaire dispose d’un ordinateur, d’un support de cours papier ou électronique, et d’un carnet de note