Rappels VBA
- Rappel des objets et collections fondamentaux : ActiveCell, Selection, ActiveSheet, RangeâŠ
- Les méthodes et propriétés.
- Les collections : Cells, WorkSheets, Charts, WorkBooks.
- Les différents types
- Portée des variables
- Les tableauxÂ
- Le passage de paramÚtres d'une procédure à une autre.
- MaĂźtriser les syntaxes de base : conditionnelles et boucles, variables.
- Gérer des erreurs récupérables dans le code. Identifier les types d'erreur et manipuler les outils de débogage.
Â
Objets Excel évolués, événements
- Créer des listes, filtres, sous-totaux, tableaux croisés dynamiques : construction et manipulation par programmation.
- Utiliser les fonctions de calcul d'Excel en VBA (WorksheetFunction).
- Automatiser la création, la modification d'un graphique avec VBA.
- Repérer les événements de classeur, de feuilles. Utiliser l'argument Cancel. Sécuriser l'ouverture d'un classeur.
Â
Créer des bibliothÚques de macros complémentaires
- 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).
Â
GĂ©rer classeurs, fichiers et graphiques par macro
- Paramétrer l'ouverture d'un fichier.
- Parcourir les fichiers d'un dossier pour effectuer un traitement répétitif.
- Consolider des données provenant de différentes sources.
- Automatiser la création de graphiques, les modifier avec VBA.
Â
Construire des formulaires élaborés
- Rappel sur les contrÎles et leurs propriétés.
- Gérer dynamiquement une liste déroulante.
- GĂ©rer des listes en cascade.
Â
Gérer la sécurité d'un classeur
- DĂ©tecter le login de l'utilisateur.
- Gérer des droits d'accÚs différents suivant l'utilisateur.
- Enregistrer l'activité et gérer l'historique du classeur.