Nos autres Formation Excel: Excel base, Excel intermédiaire, Excel avancé, Excel perfectionnement, Excel les graphiques, Excel les fonctions de base, Excel les fonctions avancées, Excel Macros et VBA, Excel les tableaux croisés dynamiques, Excel pivot Table, Excel Copilot, Excel PowerPivot, Excel PowerQuery, Excel PowerBI, Excel Analyse finance, Excel comptabilité, Excel RH, Excel Trucs et Astuces.
Cette formation Excel Macros VBA est disponible en 2 jours et 3 jours.
Le programme de la formation
1/ Les fondamentaux de la programmation VBA
- Les objets : ActiveCell, Selection, ActiveSheet, Range…
- Les méthodes et propriétés.
- Les collections : Cells, WorkSheets, Charts, WorkBooks.
- Les types de variables, leur portée.
- Les tableaux : déclaration, utilisation.
- Le passage de paramètres d’une procédure à une autre.
- Tests, boucles, gestion des erreurs.
2/ Créer des bibliothèques de macros utilitaires
- Créer des fonctions personnalisées.
- Rendre une macro accessible de tous les classeurs (les macros complémentaires).
- Créer une bibliothèque de fonctions et procédures accessible de tous les modules (Outils Référence, Addins).
3/ Mettre au point des procédures évènementielles
- Les événements du classeur : ouverture, sauvegarde, fermeture…
- Les événements de la feuille de calcul : modification d’une cellule, sélection d’une cellule…
- Temporiser : la méthode OnTime.
4/ Gérer feuilles, classeurs, fichiers et graphiques par macro
- Ajouter, supprimer, trier des feuilles.
- Parcourir les fichiers d’un dossier pour effectuer un traitement répétitif.
- Consolider des données provenant de différentes sources.
- Extraire, analyser, mettre en forme les informations d’une base : fiches de synthèse, plannings…
- Automatiser la création d’un graphique, le modifier avec VBA.
5/ Construire des formulaires élaborés
- Rappel sur les contrôles et leurs propriétés.
- Insérer une image dynamique.
- Gérer des listes en cascade, des listes à sélections multiples.
6/ Exploiter et modifier l’interface Excel
- Utiliser les boîtes de dialogue Excel : Application.Dialogs.
- Paramétrer l’ouverture d’un fichier : Application.GetOpenFileName.
- Associer un onglet spécifique du ruban à un classeur.
7/ Piloter des applications externes
- Piloter Word ou Outlook avec OLE Automation.
- Accéder à des données avec ADO et DAO.
Les objectifs de la formation
- Maîtriser les fonctions avancées de la programmation VBA.
- Développer des applications VBA optimisées et fiables.
- Optimiser et fiabiliser des applications existantes.
Points forts
Points forts
- Formation d’expertise : permet d’acquérir une connaissance approfondie de VBA.
- Formation opérationnelle : les exemples traités sont issus de cas concrets et sont facilement transposables à votre activité.
- Pour vous aider, après la formation : les exercices et cas pratiques vous sont remis.
Inscription & Renseignements
- Téléphone : +32 (0)477164011
- E-mail : selossej@pixystree.com
- Site Web : www.training.brussels