Cursus
Formation EXCEL VBA – Initiation
Objectifs
Créer des macros simples à l'aide de l'enregisteur d'Excel et créer des procédures VBA.
Manipuler et gérer les objets (WorkBook, WorkSheet, Range). Définir leurs propriétés ainsi que leurs méthodes.
Définir et intégrer de nouvelles fonctions dans Excel.
Manipuler les structures de décision, les boucles, les variables et les constantes.
Créer une interface personnalisée. Créer des formulaires ou boites de dialogue.
Définir des réponses aux actions des utilisateurs par des procédures évènementielles.
Résoudre les dysfonctionnements d'une macro.
Pré-requis
Participants
Programme de formation
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
Créer des Userforms ou boites de dialogue personnalisées
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