Créer une interface efficace et conviviale :
- Sélectionner une plage avec Contrôle RefEdit
- UserForm 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)
- Utiliser les fonctionnalités avancées en programmation VBA
- Développer des applications professionnelles et conviviales
- Assurer le pilotage d'une autre application Office par VBA
Rythme de la formation :
- Préconisation d'a minima 2 heures par semaine pour obtenir une progression pédagogique optimale sur votre période de formation
- Planification possible de vos sessions dès 72 heures après votre inscription
Réinvestir les acquis de la formation, dans son contexte professionnel. La certification permet d'obtenir une reconnaissance officielle de ses compétences.