Description
QCM avant formation 30 min
MISE EN SITUATION 2 heures
MODULE 1: Optimisation de la gestion des données 4 heures
Utilisation d'énumérations pour regrouper les constantes
o Création et utilisation d'énumérations pour optimiser la gestion des constantes.
- Tableaux statiques et dynamiques avancés
o Construction de tableaux avancés pour manipuler efficacement les données.
- Création de langages spécifiques à VBA
o Introduction à la création de langages spécifiques pour faciliter le travail avec les applications.
MODULE 2: Fonctions personnalisées dans Excel 6 heures
- Écriture de fonctions personnalisées
o Création de fonctions personnalisées pour une utilisation dans les feuilles de calcul Excel.
- Utilisation avancée des fonctions personnalisées
o Intégration de fonctions personnalisées dans des formules complexes.
MODULE 3: Gestion de l'accès aux feuilles de classeurs et formulaires 5 heures
- Accès direct aux feuilles de classeurs
o Configuration de l'accès direct aux feuilles de classeurs pour rendre les fonctionnalités accessibles aux utilisateurs.
- Privatisation des fonctions inaccessibles de l'extérieur
o Sécurisation des fonctions qui ne doivent pas être accessibles de l'extérieur.
MODULE 4: Lecture, écriture et gestion des données 7 heures
- Manipulation avancée des classeurs Excel via VBA
o Lire, écrire et gérer les données dans des classeurs Excel en utilisant des modules VBA.
- Intégration dans l'écosystème Microsoft
o Connexion aux services Microsoft pour optimiser l'utilisation des données.
MODULE 5: Débogage et tests approfondis 5 heures
- Techniques de débogage avancées
o Utilisation approfondie des outils de débogage pour comprendre le fonctionnement d'un logiciel spécifique.
- Tests approfondis dans VBA
o Mise en place de tests rigoureux pour assurer la fiabilité du code.
TEST DE VALIDATION DES ACQUISITIONS 30 min
Objectifs
-Maîtriser les fonctionnalités avancées de VBA, telles que les structures de contrôle, les événements et les interactions avec les utilisateurs.
-Apprendre à créer des interfaces utilisateur personnalisées pour les applications Office à l'aide de UserForms.
-Comprendre les meilleures pratiques de programmation VBA, telles que la documentation du code et le débogage des erreurs.
-Acquérir les compétences nécessaires pour intégrer VBA à des applications tierces et à des bases de données.
-Découvrir les possibilités de VBA pour la création de macros personnalisées et la création d'applications sur mesure.
Résultats
A l'issue de la formation le stagiaire sera capable d'utiliser VBA de façon autonome et d'acquérir des bases solides.