Excel macro VBA - 3 jours
Dates & Inscription à cette formation
| Référence : |
EX004 |
| Niveau : |
Avancé |
| Durée : |
3 jours |
| Tarif cours collectif : |
750 € HT |
| Tarif cours particulier : |
1500 € HT |
| Public concerné : |
Ce stage s'adresse aux personnes ayant besoin de développer des applications professionnelles avec le langage Visual Basic pour Applications sous Excel |
| Pré requis : |
Solides connaissances d'Excel |
| Objectifs : |
Savoir écrire des procédures avec le langage Visual basic pour Applications. Se familiariser avec les objets d’Excel pour automatiser la mise en forme et les manipulations de tableaux. Savoir gérer et créer une boîte de dialogue personnalisée (zone de saisies, listes de choix, cases à cocher, groupes d’options, etc, …) |
Plan de formation
PRINCIPE DES MACROS D'EXCEL
- Enregistrer et exécuter une macro
- Découvrir l'éditeur Visual Basic
- Vérifier la syntaxe en cours de saisie
- L'organisation des macros en procédures
- Se familiariser avec les notions d'objets, de propriétés de méthodes et d'événements
- Lancer une macro par un bouton de commande
- Personnaliser les menus et les barres d'outils Excel
LE LANGAGE VBA
- Principe des procédures et des fonctions
- L'organisation des procédures en modules
- Déclarer puis utiliser des variables et des constantes
TRANSMETTRE DES ARGUMENTS A UNE PROCEDURE
- Les instructions de contrôle (tests, boucles, ...)
- Comprendre et définir la portée des variables et des procédures
- Découvrir la bibliothèque des fonctions prédéfinies
- Lire et écrire dans un fichier texte
- Apprendre à utiliser le système d'aide
LES OUTILS DE MISE AU POINT
- Suivre l'exécution du code pas à pas
- Utiliser la fenêtre Exécution
- Définir une variante espionne
- Visualiser les appels de procédure en cours d'utilisation
- Créer une routine de gestion d'erreurs avec les instructions on Error Goto, Resume et Resume Next
LES OBJETS D'EXCEL
- L'organisation des objets en arborescence et en collections
- Découvrir les propriétés et les méthodes d'un objet avec l'Explorateur d'objets
- Manipuler les objets avec l'instruction With et avec la boucle For Each
- Exemples d'utilisations des principaux objets d'Excel (Application, Workbook, Worksheet, Range, ...)
- Utiliser les boîtes de dialogue " Ouvrir " et " Enregistrer sous " standard de Windows
BOITE DE DIALOGUE PERSONNALISEE
- Créer une boîte de dialogue personnalisée
- Ajouter et gérer des contrôles dans une boîte de dialogue (étiquettes, zones de texte, barres de défilement, listes de choix, groupes d'options, cases à cocher,...)
- Créer et installer une macro complémentaire
|