Formation Professionnelle Apprentissage
100 % à distance
Apprentissage envisageable

Type

Catégorie de la certification

Certification inscrite au Répertoire Spécifique (RS)

Niveau de sortie

Niveau reconnu si applicable

N/C

Prix

Indiqué par l'établissement

5 000 €

Présentation

Alternance entre apports théoriques et exercices pratiques

Localisation & Rattachements

Cette formation est dispensée 100 % à distance : vous pouvez la suivre où que vous soyez, en visioconférence.

Objectifs

Comprendre l’environnement de VBA et son utilité, Apprendre les bases de la programmation orientée objet, Être capable de lire et comprendre le code d’une macro enregistrée, Savoir enregistrer et exécuter une petite macro Comprendre et savoir utiliser les variables, Savoir créer une procédure simple, Être capable d’utiliser des conditions avec l’instruction IF, Comprendre et savoir utiliser les boucles Savoir utiliser des tableaux statiques et dynamiques, Être capable de créer une procédure avec des arguments, Savoir utiliser les blocs With … End With, Être capable de gérer les erreurs via le code Savoir utiliser tous les types de variables existants, Être capable d’écrire une fonction personnalisée et de l’utiliser dans la feuille de calcul, Savoir créer des formulaires avancés, Être capable d’utiliser les outils de débogage tels que les espions, et la fenêtre Exécution Maîtriser tous les types de variables, Savoir manipuler les procédures événementielles, Être capable de construire des formulaires complexes et dynamiques, Savoir faire appel aux fonctions API de Windows

Débouchés / Résultats attendus

La certification TOSA VBA repose sur un test en ligne qui permet l'évaluation complète des compétences des candidats dans l'utilisation du logiciel. La certification se passe en conditions d'examen dans un centre agréé ou à distance, via une solution intégrée d'e-surveillance. À l'issue du test, le candidat se voit attribuer un score (1 à 1000). Durée : 1 H Format du test : 25 questions Délivrance de la certification si le score est supérieur à 551 Certification incluse dans le prix de la formation Compétences attesté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 é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 Niveau expert (score Tosa 876 à 1000) : 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 Ecrire 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 être 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

Programme & Référentiel

• Introduction à VBA et à son environnement • Notion d’objet en programmation • Comprendre certaines lignes du code d’une macro enregistrée • Lancer un enregistrement pour une petite macro • Notion de variables et déclaration des variables • Création d’une procédure simple • Utilisation des conditions avec l’instruction IF • Comprendre les boucles • Utilisation des tableaux statiques ou dynamiques • Création d’une procédure comportant des arguments • Utilisation des blocs With … End With • Gestion des erreurs via le code • Utilisation de tous les types de variables existants • Écriture d’une fonction personnalisée et utilisation dans la feuille de calcul • Création de formulaires avancés • Utilisation des outils de débogage tels que les espions, et la fenêtre Exécution • Connaissance de tous les types de variables • Manipulation des procédures événementielles • Construction de formulaires complexes et dynamiques • Faire appel aux fonctions API de Windows