Excel Macros VBA - Perfectionnement
Date de mise à jour :
Identifiant Offre Info : 15_26508604F
Organisme responsable :
NAPSIA
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
Aucun code métiers (ROME) n'a été associé à cette formation.
Formacode
- 30860 : Langage Visual Basic
- 31067 : Développement informatique
Présentation de la formation
Objectifs
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 : Manipuler des structures complexes via l'usage de tableaux dynamiques, de tableaux d'objets et de collections avancées. Domaine 2 - Procédures : Développer des fonctions personnalisées avancées, optimiser les performances du code et sécuriser les scripts grâce à des mécanismes professionnels de gestion des…
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 : Manipuler des structures complexes via l'usage de tableaux dynamiques, de tableaux d'objets et de collections avancées.
- Domaine 2 - Procédures : Développer des fonctions personnalisées avancées, optimiser les performances du code et sécuriser les scripts grâce à des mécanismes professionnels de gestion des erreurs.
- Domaine 3 - Formulaires : Concevoir des interfaces UserForms complexes intégrant des contrôles avancés, une gestion d'événements multiples et une validation de données sophistiquée.
- Domaine 4 - Automation : Piloter l'ensemble des applications de la suite Office (Word, Outlook, Access), configurer l'environnement de développement et maîtriser les outils de débogage avancés.
Programme de la formation
Programme de 2 jours (14h) axé sur les techniques avancées VBA, préparant au niveau Avancé Tosa (726-875 points). JOUR 1 : Techniques avancées & Optimisation (7h) Module 1 : Structures de données avancées Tableaux : Statiques, dynamiques (ReDim Preserve), multidimensionnels et d'objets. Collections : Objets Collection et Dictionary (clé-valeur), parcours de gros volumes. Module 2 : Procédures & Fonctions Paramètres : Passages ByVal / ByRef et arguments optionnels (ParamArray).…
Programme de 2 jours (14h) axé sur les techniques avancées VBA, préparant au niveau Avancé Tosa (726-875 points).
JOUR 1 : Techniques avancées & Optimisation (7h) Module 1 : Structures de données avancées- Tableaux : Statiques, dynamiques (ReDim Preserve), multidimensionnels et d'objets.
- Collections : Objets Collection et Dictionary (clé-valeur), parcours de gros volumes.
- Paramètres : Passages ByVal / ByRef et arguments optionnels (ParamArray).
- Calculs : Fonctions personnalisées (UDF) et procédures récursives.
- Sécurisation : Stratégies professionnelles, gestionnaire centralisé et Err.Raise.
- Traçabilité : Logging, suivi des erreurs et prévention en environnement critique.
- Vitesse : Suppression des Select/Activate et lecture/écriture en mémoire.
- Environnement : ScreenUpdating, Calculation, EnableEvents et calcul des gains (Timer).
- Contrôles : MultiPage, ListBox multicolonnes et création dynamique par code.
- Interactions : Événements MSForms, validation temps réel et communication inter-formulaires.
- Pilotage : Interaction avec Word (documents), Outlook (mails) et Access (données).
- Liaisons : Liaison anticipée (Early) et tardive (Late binding) via CreateObject/GetObject.
- Outils : Fenêtres Espions, Variables locales, Exécution et pile d'appels.
- Structure : Compilation conditionnelle (#If), organisation de projet et versioning.
- Projet complet, tests blancs et révision des 4 domaines pour maximiser le score.
Certification : Préparation au Tosa VBA - RS6963 niveau Avancé (éligible CPF).
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
14 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Avoir le niveau équivalent "opérationnel" selon TOSA VBA\n\nProcédure d'admission: \n- Test d'évaluation individualisé au préalable.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
142 Route d'Albi31200 Toulouse
Responsable : NAPSIA
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
142 Route d'Albi
31200 Toulouse - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes