C305-EXCEL 2000 à 2010 - VBA
Formation
À Pantin
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
En intra entreprise
-
Lieu
Pantin
-
Durée
3 Jours
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Fondamentaux de la programmation VBA
- Les objets : ActiveCell, Selection, ActiveSheet, Range...
- Les méthodes et propriétés.
- Les tests, les boucles, la gestion des erreurs.
- Les collections : Cells, WorkSheets, Charts, WorkBooks.
- Les différents types de variables, la portée des variables.
- Les tableaux : déclaration, utilisation.
- Le passage de paramètres d’une procédure à une autre.
Enregistrer, modifier et exécuter une macro
- Utiliser l’enregistreur de macros.
- Modifier une macro enregistrée.
- Mettre au point des macros usuelles : impression, tri…
- Affecter une macro à un bouton, un objet.
- Affecter une macro à une barre d’outils, un menu.
- Créer une macro accessible depuis tous les classeurs.
Programmer avec Excel
- Écrire directement une macro dans l’éditeur Visual Basic.
- Intégrer la notion d’objets, méthodes et propriétés.
- Utiliser des variables pour optimiser le code.
- Gérer le pointeur de cellule : position, déplacement, sélection dynamique.
- Manipuler les feuilles, les classeurs par macro.
- Transférer les données d’une feuille dans une autre.
- Créer des macros interactives : Inputbox, Msgbox.
- Effectuer des tests : If… Then… Else, Select Case.
- Mettre en place des boucles pour les traitements répétitifs : Do… Loop, For… Next, For Each.
- Traiter les erreurs : On Error.
- Figer l’écran, désactiver les messages d’alerte.
- Déclencher automatiquement des macros à l’ouverture d’un classeur ; à sa fermeture.
Gérer une base de données par macro.
- Maîtriser la base de données pour la programmer.
- Macros d’extraction : utiliser les filtres élaborés pour interroger et extraire sur critères multiples.
- Macros de consolidation : consolider des données issues de plusieurs bases.
- Créer un formulaire personnalisé (UserForm) avec zones de saisie, listes déroulantes, boutons d’option, cases à cocher, etc.
- Contrôler les données par macro et les transférer dans la feuille de calcul.
«Déboguer» une macro
- Exécuter au pas à pas, poser des points d’arrêts.
- Contrôler les valeurs contenues dans les variables.
- Ajouter des espions.
Créer des bibliothèques de macros utilitaires
- Créer des fonctions personnalisées et les utiliser dans les feuilles de calcul.
- Rendre une macro accessible de tous les classeurs (les macros complémentaires).
- Créer une bibliothèque de fonctions et procédures accessibles de tous les modules (Outils Référence, Addins).
Travaux Pratiques
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
C305-EXCEL 2000 à 2010 - VBA