Rappels des notions de variables sur Excel VBA
- Variables objets sous VBA Excel
- Appréhender les classes d'objets et le langage à point
- Manipuler des tableaux mémoire VBA de taille fixe et dynamiques
- Utilisation de la mémoire pour accélérer des traitements de données entre plusieurs classeurs
Créer des évènements et des macros sous Excel VBA
- Qu'est-ce qu'un évènement ?
- Test à la fermeture du classeur avec l'évènement BeforeSave
- Modification d'un paramètre avant l'impression avec l'évènement BeforePrint
- Récupération d'une adresse avec l'évènement Change dans une feuille
Savoir utiliser les collections d'objets sous Excel
- Qu'est-ce qu'une collection sous Excel ?
- La boucle FOR EACH variable IN permet d'agir sur les objets d'une collection
- Les bibliothèques externes intégrables dans Excel et les composants ActiveX
- Exemple de communication entre Excel et Outlook
- Exemple de communication entre Excel et Word
Maîtriser l'exportation et l'importation sous Excel
- Connaître et utiliser la commande OPEN FOR MODE
- Extraction de valeurs vers un fichier de texte
- Intégrer l'importation de valeurs dans une feuille de calcul avec LINE INPUT
Savoir comment créer un formulaire USERFORM
- Création du Userform
- Appel du formulaire avec SHOW
- Désengagement du formulaire avec UNLOAD ou HIDE
- Appel du formulaire par un bouton poussoir
- Modification des propriétés du UserForm
- Les contrôles du formulaire : bouton poussoir, liste déroulante, case à cocher, bouton radio, image
Maîtriser la réalisation d'une application de gestion
- Mise en place d'une base Excel et création d'une fiche dans le UserForm
- Recherche d'une fiche
- Création d'une fiche
- Modification d'une fiche
- Impression d'une fiche