Description
INTRODUCTION ET GENERALITES
ENREGISTREUR DE MACRO
- Création et édition de macros
- Affectation des macros à des objets
- Appel des macros
- Exécution
ENVIRONNEMENT VISUAL BASIC EDITOR
- Les fenêtres, menus, outils
- Propriétés
- Explorateur de projets
- Personnalisation des options de l¿éditeur Visual Basic
PROGRAMMATION EN VBA
- Les procédures
- Les variables (Type et portée)
- Les types de données
- Les constantes
- Les tableaux
- Les instructions et opérateurs
- Les structures de contrôles
- Les instructions de boucles (condition, itération, compteur...)
COLLECTIONS D'OBJETS
- Bibliothèque d'objets Excel
- Propriétés et méthodes
- Collections et explorateur d'objets
UTILISATION DE VBA
- Création et utilisation de formulaires
- Procédures évènementielles
- Manipulation des principaux objets
- Saisie et affichage des informations
- Boite de dialogue (UserForm)
- Propriétés
- Principaux contrôles
- Procédures évènementielles
BOITE DE DIALOGUE (USERFORM)
- Propriétés
- Principaux contrôles
- Procédures évènementielles
- Personnalisation des UserForm
- Boite de message/saisie
- Fonctions Input/MsgBox, utilisation
GESTION DES ERREURS
- Utilisation des outils de débogage
- Utilisation des espions
- Gestion des erreurs d'exécution
- Exécution pas à pas
Compilation
Liaisons avec les autres applications office
Veuillez trouver ci-après le lien vers notre programme détaillé.
Objectifs
- Développer des applications complètes mettant en oeuvre le langage VBA
- Utiliser les instructions et les objets
- Créer des boîtes de dialogue
- Gérer les erreurs d'exécution
- Accéder à des données externes
- Créer des macros
Résultats
Passage de la certification TOSA - VBA
Compétences évaluées
Niveau opérationnel (score Tosa 551 à 725)
- Repérer les mécanismes de la programmation VBA afin de comprendre son utilité dans Excel
- Identifier les variables dans un code et savoir qu'elles servent à stocker les données de façon à résoudre plus facilement les erreurs
- Déchiffrer les éléments élémentaires d'un code VBA et faire un appel de procédure simple pour automatiser des tâches répétitives
- Créer des macros courtes ou appeler une macro depuis une autre macro pour créer des routines et des sous- routines afin de permettre l'exploitation et le traitement de données en vue de rédiger des comptes rendus d'étude
- Identifier les éléments simples de l'interface VBA
- Réutiliser les fonctionnalités intégrées programmées préalablement par d'autres utilisateurs de VBA
- Utiliser des interfaces utilisateurs simples pour la saisie, la modification ou la visualisation de données : traiter et analyser des données reçues
- Comprendre la notion de module afin d'identifier le code source dans VBA
- Se repérer dans l'environnement Visual Basic afin de lancer une macro simple
Niveau avancé (score Tosa 726 à 875)
- Utiliser les variables et les mettre en application dans différents contextes afin par exemple de créer des tableaux et de manipuler des graphiques
- Résoudre certaines erreurs dans le code VBA et gérer les principaux évènements affectables à un classeur, une feuille ou une cellule Excel pour d'écrire des programmes, les modifier ou les faire évoluer si nécessaire
- Créer des formulaires avancés et gérer leurs modifications
- Corriger les erreurs dans le code et mettre en place l'automation des macros pour identifier des erreurs de code et les corriger en ayant recours aux outils de débogage
Le niveau des questions s'adapte au niveau du candidat tout au long du déroulement du test - Durée 60 minutes
Le TOSA est une certification professionnelle reconnue par la Commission Nationale des Certifications Professionnelles (CNCP). Le score TOSA garantit auprès des employeurs d'un niveau de maîtrise sur les logiciels les plus utilisés dans la pratique professionnelle. Le TOSA a pour objectif de valoriser le curriculum vitae d'un candidat et d'améliorer son employabilité.