VBA
VIVANEO
Langage Visual BasicNAPSIA
Cette formation prépare au niveau Avancé (726-875 points) de la certification Tosa VBA (RS6963). À l'issue de la formation, vous serez capable de :
- Domaine 1 - Objets :Utiliser tableaux dynamiques, tableaux d'objets et collections avancées pour manipulations complexes
- Domaine 2 - Procédures :Créer fonctions personnalisées avancées, optimiser performances, gérer erreurs avec mécanismes de récupération professionnels
- Domaine 3 - Formulaires :Développer UserForms complexes avec contrôles avancés, événements multiples et validation données sophistiquée
- Domaine 4 - Automation :Piloter applications Office (Word, Outlook, Access), optimiser environnement développement et utiliser outils débogage avancés
Programme intensif 2 jours focalisé sur techniques avancées VBA, préparant au niveau Avancé Tosa (726-875 points).
JOUR 1 : Techniques avancées et optimisation
Modules 1 & 2 : Structures et Procédures
- Tableaux et Collections :Tableaux dynamiques, multidimensionnels et utilisation experte de l'objet Dictionary.
- Procédures :Arguments (ByVal/ByRef, Optional), fonctions personnalisées (UDF) et récursivité.
Modules 3 & 4 : Robustesse et Performance
- Gestion des erreurs :Stratégies centralisées, logging et anticipation des plantages (Err.Raise).
- Optimisation :Gestion mémoire, lecture/écriture en masse et bonnes pratiques (éviter Select).
JOUR 2 : UserForms avancés et Automation
Module 5 : Interfaces complexes (UserForms)
- Contrôles avancés : MultiPage, TreeView, ListBox multicolonnes.
- Gestion fine des événements et création de contrôles dynamiques par code.
Module 6 : Automation (Interopérabilité)
- Pilotage d'applications Office : Génération de documents Word, envoi d'emails Outlook, requêtes Access.
- Gestion des références : Early vs Late binding.
Modules 7 & 8 : Débogage et Certification
- Outils professionnels : Pile d'appels, fenêtre Espions et compilation conditionnelle.
- Projet fil rouge et tests blancs Tosa Avancé (stratégies pour viser 726-875 pts).
Certification :
Formation préparant au niveau Avancé de la certification Tosa VBA (RS6963). Certification obligatoire en financement CPF et optionnelle pour autres financements.
À l'issue de cette formation VBA Expert (niveau Avancé), les résultats attendus sont :
- Ingénierie logicielle :Maîtrise des structures de données complexes (tableaux dynamiques, Dictionary) et développement de fonctions personnalisées optimisées.
- Interfaces professionnelles :Conception d'UserForms sophistiqués (multi-onglets, contrôles dynamiques) offrant une expérience utilisateur fluide et sécurisée.
- Performance et Robustesse :Production de code rapide et fiable grâce à la gestion d'erreurs centralisée, au débogage avancé et au travail en mémoire.
- Automation Office :Pilotage automatisé de Word, Outlook et Access pour créer des flux de travail inter-applicatifs complets.
- Développement modulaire :Capacité à structurer des projets VBA maintenables et évolutifs.
- Validation des compétences :Passage de la certification Tosa VBA (RS6963) validant un score de niveau Avancé (726 à 875 points).
Formation intensive 2 jours. Techniques avancées d'optimisation et automation. UserForms complexes et gestion erreurs professionnelle. Niveau Avancé Tosa visé (726-875 pts). Formateur expert certifié. Éligible CPF.
Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
RS 6963 CertifInfo 118139 VIVANEO
Langage Visual BasicVIVANEO
Langage Visual BasicVIVANEO
Langage Visual BasicVIVANEO
Langage Visual Basic