Ojectifs |
DurÉe : 3 Jours |
| |
Créer des macros en programmant en VBA pour réaliser des tâches complexes afin de gérer un projet complet sur EXCEL. |
|
Public visÉ |
| |
Vous désirez étendre vos connaissances du langage VBA. |
Niveau requis |
| |
Avoir suivi le cours Excel VBA Fondamental ou avoir des connaissances de base du langage. |
Plan DE COURS dÉtaillÉ |
| |
Rappel des bases du langage VBA |
| |
- Terminologie
- Explorer la bibliothèque d'objets
- Instructions de décision (If...Then, Select...Case)
- Instructions de boucle (For...Next, Do...Loop)
- Gestion des erreurs
|
| |
Gestion avancées des cellules et plages de cellules |
| |
- Utiliser une variable de type objet Range
- Les références relatives
- Décaler une plage de cellules
- Modifier la dimension d’une plage de cellules
|
| |
Importer des données externes |
|
| |
- Importer, analyser les données de type Texte, Access...
- Restructurer et formater les données importées
- Ajouter les données à une liste de données Excel
|
|
| |
Gérer une liste de données |
|
| |
- Trier une liste de données
- Filtrer une liste de données
- Ajouter un sous-total
|
|
| |
Les tableaux et graphiques croisés dynamiques |
|
| |
- Utiliser les variables de type objet PivotTable, PivotField, PivotItem
- Créer un Tableau croisé dynamique
- Ajouter les champs colonnes, lignes, données…
- Modifier les formats de nombre
- Modifier la fonction de calcul
- Ajouter un filtre
- Rafraichir les données du tableau croisé dynamique
|
|
| |
Les graphiques |
|
| |
- Création d’un graphique
- Ajouter ou supprimer des séries
- Modifier le format des objets du graphique (Legende, Titre, axes…)
|
|
| |
Organisation avancée d’un projet |
|
| |
- Ouverture et sélection automatique de classeurs
- Personnaliser la fenêtre Excel (Taille, Barre de formule, Barre d’outils…)
- Rappel sur la création d’un menu personnalisé
|
|