Notre programme de formation :
- Enregistreur de macro
- Lancer l’enregistrement d’une macro
- Savoir repérer les lignes de code inutiles dans une
macro enregistrée
- Exemple de Travaux Pratiques : Enregistrer une macro-commande pour montrer les limites de cette méthode
- Découvrir l'interface de l'éditeur VBA
- L’explorateur de projet
- La fenêtre Propriétés
- L'explorateur d'objets
- La fenêtre de code
- La fenêtre de débogage
- La boîte à outils des contrôles
- Travaux Pratiques : Exécuter un code en mode pas à pas et insérer une userform pour la découverte
- Comprendre les procédures et les fonctions
- La structure détaillée des procédures
- La structure détaillée des fonctions
- Les paramètres
- Les appels de procédures et fonctions
- La documentation du code
- La gestion des procédures
- Exemple de Travaux Pratiques : Créer un projet en factorisant le code par des procédures et des fonctions
- Utiliser les variables et les constantes
- Déclarer des variables et vérifier leurs portées
- Utiliser des variables tableaux
- Travaux Pratiques : Interagir entre les données des feuilles de calcul et les variables du code
- Manipuler les chaînes de caractères
- Exemple de Travaux Pratiques : Utiliser les fonctions de déconcaténation de texte
- Mettre en place des branchements conditionnels et des boucles
- Opter pour IF…ENDIF ou SELECT CASE
- Distinguer les boucles FOR…NEXT et DO…LOOP
- Travaux Pratiques : Tester les résultats intermédiaires ; Mettre en place des itérations sur des
collections de données
- Découvrir les objets
- Définir un objet par ses propriétés, ses méthodes et les évènements qui lui sont associés
- Appréhender l’instruction WITH..END WITH
- Travaux Pratiques : Manipuler les principaux objets d’Excel (Classeur, Feuille, Cellule, etc.)
- Créer des Userforms avec des contrôles
- Créer ses propres Userform avec des contrôles
- Associer des procédures évènementielles
- Exemple de Travaux Pratiques : Créer un formulaire et récupérer les valeurs des contrôles dans une feuille
de calcul
- Gérer les erreurs et le débogage
- Découvrir les outils de débogage
- Créer une routine de gestion des erreurs d’exécution
- Travaux Pratiques : Créer une procédure et gérer des erreurs provoquées pour test
- Certification TOSA®
- Cette formation prépare la Certification TOSA® VBA
- La certification TOSA® délivre un niveau de compétences : Niveau Opérationnel (score de 551 à 725), Niveau Avancé (Score de 726 à 875), Niveau Expert (Score de 876 à 1000). En dessous de 551 points, le candidat recevra une attestation de passage de