Objectifs
Comprendre l’environnement de VBA et son utilité, Apprendre les bases de la programmation orientée objet, Être capable de lire et comprendre le code d’une macro enregistrée, Savoir enregistrer et exécuter une petite macro Comprendre et savoir utiliser les variables, Savoir créer une procédure simple, Être capable d’utiliser des conditions avec l’instruction IF, Comprendre et savoir utiliser les boucles Savoir utiliser des tableaux statiques et dynamiques, Être capable de créer une procédure avec des arguments, Savoir utiliser les blocs With … End With, Être capable de gérer les erreurs via le code Savoir utiliser tous les types de variables existants, Être capable d’écrire une fonction personnalisée et de l’utiliser dans la feuille de calcul, Savoir créer des formulaires avancés, Être capable d’utiliser les outils de débogage tels que les espions, et la fenêtre Exécution Maîtriser tous les types de variables, Savoir manipuler les procédures événementielles, Être capable de construire des formulaires complexes et dynamiques, Savoir faire appel aux fonctions API de Windows
Programme
• Introduction à VBA et à son environnement • Notion d’objet en programmation • Comprendre certaines lignes du code d’une macro enregistrée • Lancer un enregistrement pour une petite macro • Notion de variables et déclaration des variables • Création d’une procédure simple • Utilisation des conditions avec l’instruction IF • Comprendre les boucles • Utilisation des tableaux statiques ou dynamiques • Création d’une procédure comportant des arguments • Utilisation des blocs With … End With • Gestion des erreurs via le code • Utilisation de tous les types de variables existants • Écriture d’une fonction personnalisée et utilisation dans la feuille de calcul • Création de formulaires avancés • Utilisation des outils de débogage tels que les espions, et la fenêtre Exécution • Connaissance de tous les types de variables • Manipulation des procédures événementielles • Construction de formulaires complexes et dynamiques • Faire appel aux fonctions API de Windows