- Home
- Toutes les formations bureautique
- Microsoft Office Excel
- Formation : Excel Macros VBA – Niveau 2
Formation Formation : Excel Macros VBA – Niveau 2 - 3 jours

Description :
Suite logique de la formation « Excel Macros VBA – Niveau 1″, cette formation vous permettra d’approfondir votre connaissance de la programmation VBA, d’optimiser et d’organiser le code pour mettre en place et maintenir des applications performantes.
Objectifs du cours :
Les objectifs de la formation
- Maîtriser les fonctions avancées de la programmation VBA.
- Développer des applications VBA performantes et fiables.
- Optimiser et fiabiliser des applications existantes.
Contenu du cours : Formation : Excel Macros VBA - Niveau 2
Le programme de la formation
1 Rappel des fondamentaux 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 (macros complémentaires).
- Créer une bibliothèque de fonctions et procédures accessibles 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 : l’événement 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 de données 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 dans un formulaire.
- Gérer des listes en cascade.
6 Exploiter et modifier l’interface Excel
- Afficher et utiliser les boîtes de dialogue Excel : Application.Dialogs.
- Paramétrer l’ouverture d’un fichier : Application.GetOpenFileName.
- Associer un menu spécifique à un classeur.
7 Piloter des applications externes
- Piloter Word, Outlook, … avec OLE Automation.
- Lire les tables Access, les alimenter avec ADO ou DAO.
Nous contacter :
boulevard Mettewie 89/42
1080 Bruxelles
Email : selossej@pixystree.com
Nos avantages :
- Type de formation : Inter-entreprise, Intra-entreprise et particuliers
- Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
- Demande de devis : Réponse dans les 24 heures.
- Remise de 50% pour les PME Bruxelloises
- Parking, boisson et lunch gratuit
- Accès à notre centre de compétences : Syllabus, note de cours, exercises,...
