Description
Environnement et outils de débogage
Avoir une connaissance parfaite de tout
l environnement VBA : connaitre toutes les possibilités des menus, connaitre toutes les fenetres et savoir les utiliser à bon escient
Savoir parfaitement gérer les erreurs
Utiliser la fenetre Exécution et la fenetre Variables locales
Ajouter des espions
Connaitre toutes les bonnes pratiques de création et d utilisation des modules de classe
Gérer les compléments, Développer des applications personnalisées complètes
Piloter les autres applications Office via OLE Automation
Accéder à des données avec ADO et DAO
Faire appel aux fonctions API de Windows
Objets
Connaitre tous les types de variables
Savoir utiliser les conversions de type (fonction CCur, fonctions de date (CDate et IsDate).
Connaitre et savoir utiliser les tableaux, statiques ou dynamiques
Savoir combiner des variables de plusieurs types (type
Utilisateurs via l Instruction Type)
Savoir créer des énumérations (Instruction Enum)
Connaitre toutes les possibilités relatives à l objet Range
Avoir une parfaite connaissance concernant la manipulation des graphiques
Procédures
Savoir créer une procédure comportant des arguments et connaitre tous les mots clés existants
Connaitre et utiliser tous les opérateurs arithmétiques, les opérateurs de comparaison, les opérateurs de concaténation et tous principaux opérateurs logiques (And, Or, Eqv, XOr, Imp, Not)
Combiner tous ces opérateurs
Utiliser les traitements itératifs sous toutes ses formes
Connaitre et utiliser toutes les fonctions spécifiques VBA (fonctions de conversion, d¿informations, mathématiques, de chaines de caractères, de manipulation de fichiers)
Prévoir et gérer, via le code, toutes les erreurs possibles
Savoir parfaitement manipuler les procédures événementielles
Savoir écrire des fonctions personnalisées et savoir les utiliser dans la feuille de calcul et dans des procédures VBA
Boites de dialogue, formulaires et controles, ActiveX
Utiliser tous les controles d¿un Userfom
Connaitre tous les événements applicables aux controles ActiveX et aux controles MSForms
Construire des formulaires complexes et dynamiques
Mettre à la disposition des utilisateurs des feuilles de données sécurisées
Objectifs
VBA est le langage de programmation des logiciels de la suite Office, un outil qui permet d accomplir des taches répétitives et automatisées,
de faire interagir deux ou plusieurs applications Office en meme temps.
Très utilisé dans le monde du travail, il requiert une bonne maitrise des logiciels de base.
L utilisation de l outil est importante pour les employés mais aussi pour les employeurs, VBA permettant une optimisation du temps de traitement des données.
Les compétences professionnelles VBA peuvent correspondre à la principale activité de l individu si sa profession est développeur VBA
mais aussi de façons fréquentes dans des métiers autres que développeur VBA, par exemple dans le domaine de la finance.
En fonction du métier exercé, les compétences professionnelles VBA sera requise à un niveau plus ou moins élevé.
Le Tosa VBA atteste des capacités d un titulaire à déclarer des variables, manipuler des graphiques, gérer les blocs de construction,
écrire des procédures, gérer les formulaires et créer des fonctions personnalisées.
OBJECTIFS
Regrouper les constantes dans des énumérations afin
d optimiser la création et l utilisation de tableaux statiques ou dynamiques pour permettre la construction de langage spécifiques que VBA utilise pour travailler avec une application
Écrire des fonctions personnalisées et les utiliser dans la feuille de calcul Excel
Gérer l accès aux feuilles de classeurs des formulaires par un accès direct pour les rendre accessibles aux utilisateurs pour ainsi rendre privées toutes les fonctions qui ne doivent pas etre accessibles de l extérieur
Lire, écrire et gérer les données dans des classeurs Excel via les modules VBA et les relier à l écosystème de Microsoft afin
d exploiter de façon optimale ces données
Utiliser un débogage ou des tests approfondis pour en savoir plus sur le fonctionnement d¿un logiciel spécifique
Résultats
Modalites d evaluation
Test adaptatif en ligne
Algorithme adaptatif
Le niveau des questions s adapte au niveau du candidat tout au long du deroulement du test
Scoring mathemathique IRT Item Response Theory Score sur 1000
Typologies de questions
Activites interactives, relier glisser deposer cliquer sur zone deroulante
QCM et exercices de mises en situation dans l environnement Microsoft VBA rencontrees en entreprise
Format du test 35 questions 60 minutes
Avec VBA Niveau EXPERT (score Tosa 876 à 1000), vous disposez d'une connaissance exhaustive du sujet évalué. Votre productivité dans son utilisation est optimale.