Créer une interface efficace et conviviale
- Sélectionner une plage avec Contrôle RefEdit
- UesrForm avec une ListBox/ComboBox programmée (AddItem) acceptant le multiselect
- Gérer les dates et utiliser un calendrier dans Excel
- Exploiter les possibilités d’un langage objet : revoir le For Each….Next, les variables de type objet
- Exploiter les événements précis
- Maîtriser l’utilisation des variables (techniques de déclaration, variables tableaux)
- Appréhender les outils visant à intercepter, exploiter ou router les erreurs
Exploiter des techniques spécifiques
- Sélectionner un fichier avant d’en contrôler l’ouverture
- Naviguer dans les dossiers
- Ouvrir un fichier texte ou CSV et en régler la distribution en colonnes
- Tester l’existence d’un fichier, d’un dossier, ouverture d’un fichier : créer, utiliser des fonctions
- Les sous-programmes et fonctions (passage d’arguments, mise à disposition pour tous les modules)
Utiliser les tableaux croisés avec la programmation VBA
- Créer, modifier un TCD et en actualiser les données
- Réaliser un TCD sur une requête d’une table Access
- Réaliser un TCD sur des données Access (ODBC)
- Envoyer le tableau dans Word
Finaliser la distribution d’une application professionnelle
- Mettre en place un écran de présentation VBA temporisé
- Protéger son projet et l’accès aux feuilles
- Créer une bibliothèque de fonctions et procédures (xla, référence)