Formation éligible au Droit individuel à la formation(en savoir plus sur le DIF)
Lieu de formation : notre centre de formation à Grenoble(plan d'accès) ou sur votre site en formation intra
Domaine de formation :
BUREAUTIQUE
Durée de la formation :
3 jours (
21 heures)
Participants :
Toutes personnes souhaitant développer sous VBA
Pré-requis :
Avoir une bonne connaissance de l'environnement Windows et Excel. Les concepts de base d'un langage structuré (variables, procédures, fonctions et boucles)
Objectifs :
Développer des applications personnalisées faisant appel aux fonctions de Excel par une interface graphique conçue avec Visual Basic
Plan de cours EXCEL VBA
Programme de formation
EXCEL VBA
- Des macros à VBA
Enregistrer et exécuter des macros à partir d'Excel
Créer des macros avec VBE
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
Intégrer les arguments de la fonction
Intégrer la valeur de retour de la fonction
- Piloter la macro avec Visual Basic
Les structures de décision (if, then, else, Select Case)
Les structures de boucle (For, Next, Loop)
Les variables et les constantes
- Personnaliser les applications et l'interface utilisateur
Affectation des macros à des boutons
Affectation des macros à des images
Affectation des macros aux menus
- Répondre aux actions des utilisateurs
Ajouter des procédures évènementielles dans les classeurs
Ajouter des procédures évènementielles dans les feuilles
Utiliser les évènements
- Déboguer les macros
Exécuter du code en mode pas à pas
Contrôler les valeurs des variables
Réserver cette formation
Formations associées