Description
Ce programme est générique. Nous adaptons son contenu par rapport à votre niveau et vos besoins.
Rappel sur les fonctionnalités avancées du tableur
Exploiter les fonctions et commandes indispensables.
Maîtriser la base de données pour la programmer.
Enregistrer et mettre au point des macros-commandes simples
Utiliser l'enregistreur de macros.
Modifier une macro enregistrée
Exemple de macros usuelles : impression, tri
Notion de procédure.
Affecter une macro à un bouton, un objet.
Personnaliser le ruban.
Enregistrer une macro dans le classeur de macros personnelles : Perso.xls.
Programmer avec Excel
Écrire une macro dans l'éditeur Visual Basic
Comprendre la notion d'objet, les collections d'objets.
Identifier les principales méthodes et propriétés.
Mettre en place des macros interactives : Inputbox, Msgbox.
Utiliser des variables pour optimiser le code.
Gérer le pointeur de cellule : position, déplacement, sélection d'un champ.
Définir des zones de sélection dynamiques.
Manipuler les feuilles, les classeurs.
Transférer les données d'une feuille dans une autre pour macro.
Écrire des formules par macro
Appliquer des tests : If Then Else, Select Case.
Créer des boucles : Do While, For Each.
Traiter les erreurs : On Error.
Figer l'écran, désactiver les messages d'alerte.
Utiliser l'instruction With / End With.
Gérer une base de données
Macros d'extraction : utiliser les filtres élaborés pour interroger et extraire sur critères multiples.
Déclencher automatiquement des procédures : Macros événementielles.
Mettre au point une macro : utiliser les outils de débogage
Exécuter une macro au pas à pas.
Contrôler les valeurs contenues dans les variables.
Ajouter des espions.
Utiliser les points d'arrêts.
Création de Fonctions
Déclarations : Function
Objectifs
Créer des applications Excel performantes
Automatiser les tâches récurrentes
Résultats
Savoir automatiser ses fichiers Excel.
Passage du test TOSA