Apprendre à développer une application avec VBA - Connaître les objets Excel
Introduction - Présentation de VBA - Intérêt du langage VBA - Conception d'un programme - Principe de fonctionnement d'une macro - Effectuer ses premiers pas en VBA - Créer une première macro (Sub) - Utiliser l'enregistreur de macros - Visualiser le code d'une macro enregistrée - Syntaxe du langage
Atelier : S'exercer avec l'enregistreur de macros
Comprendre le principe des objets - Qu'est-ce qu'un objet ? - L'intérêt des objets dans Office - Utiliser l'explorateur d'objets et l'aide Office - Les principaux objets Excel - Accéder aux cellules (Range) - Accéder aux feuilles (Worksheet) - Accéder aux classeurs (Workbook) - Accéder au logiciel (Application)
Atelier : Réaliser des opérations sur un classeur via les objets Excel
Manipuler des valeurs en VBA - Comprendre et exploiter les variables - Affecter des types de données aux variables (texte, nombre, date...) - Les opérateurs (arithmétiques, de comparaison, logiques...) - Enregister une liste d'informations avec des tableaux - Créer et utiliser les constantes - Déclencher ses macros - Insérer des boutons dans une feuille - Ajouter des raccourcis dans le ruban Office - Exploiter les macros évenementielles - Imbriquer des macros dans d'autres (Private/Public) - Insérer des tests conditionnels - Présentation et intérêt des conditions - Conditions If - Tests Select Case - Imbriquer des tests conditionnels
Atelier : Remplir un tableau différemment suivant plusieurs cas de figure
Répéter des actions - Présentation et intérêt des boucles - Effectuer une boucle suivant un compteur (For Next) - Adapter une boucle à une condition (Do While) - Récupérer tous les éléments d'un groupe (For Each)
Atelier : Création d'un sommaire en début de classeur Excel
Utiliser les formulaires - Présentation des formulaires - Ajouter des contrôles (champs de texte, listes déroulantes, cases à cocher...) - Personnaliser l'interface graphique d'un formulaire - Définir les actions à effectuer
Atelier : Créer un formulaire permettant de remplir automatiquement un tableau
Atelier : S'exercer avec l'enregistreur de macros
Comprendre le principe des objets - Qu'est-ce qu'un objet ? - L'intérêt des objets dans Office - Utiliser l'explorateur d'objets et l'aide Office - Les principaux objets Excel - Accéder aux cellules (Range) - Accéder aux feuilles (Worksheet) - Accéder aux classeurs (Workbook) - Accéder au logiciel (Application)
Atelier : Réaliser des opérations sur un classeur via les objets Excel
Manipuler des valeurs en VBA - Comprendre et exploiter les variables - Affecter des types de données aux variables (texte, nombre, date...) - Les opérateurs (arithmétiques, de comparaison, logiques...) - Enregister une liste d'informations avec des tableaux - Créer et utiliser les constantes - Déclencher ses macros - Insérer des boutons dans une feuille - Ajouter des raccourcis dans le ruban Office - Exploiter les macros évenementielles - Imbriquer des macros dans d'autres (Private/Public) - Insérer des tests conditionnels - Présentation et intérêt des conditions - Conditions If - Tests Select Case - Imbriquer des tests conditionnels
Atelier : Remplir un tableau différemment suivant plusieurs cas de figure
Répéter des actions - Présentation et intérêt des boucles - Effectuer une boucle suivant un compteur (For Next) - Adapter une boucle à une condition (Do While) - Récupérer tous les éléments d'un groupe (For Each)
Atelier : Création d'un sommaire en début de classeur Excel
Utiliser les formulaires - Présentation des formulaires - Ajouter des contrôles (champs de texte, listes déroulantes, cases à cocher...) - Personnaliser l'interface graphique d'un formulaire - Définir les actions à effectuer
Atelier : Créer un formulaire permettant de remplir automatiquement un tableau