EXCEL - Maîtriser les macros VBA (Certification TOSA)
Public et prérequis
Toute personne souhaitant utiliser le langage de programmation VBA Excel
Avoir suivi une formation sur l'environnement Windows ou avoir acquis un niveau équivalent
Avoir suivi une formation perfectionnement du tableur Excel ou avoir acquis un niveau équivalent et pratiquer régulièrement
Les objectifs
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
Se repérer dans l'environnement Visual Basic afin de lancer une macro simple
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
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
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
Utiliser un débogage ou des tests approfondis pour en savoir plus sur le fonctionnement d'un logiciel spécifique
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
Les méthodes pédagogiques et d’encadrement
Ce parcours de formation représente une durée totale de 21 heures : 19 h en présentiel, 40 min de test pré-formatif et 1 h 20 de passage pour la certification TOSA® VBA Excel dont le prix est intégré au coût de la formation
Organisation pédagogique du parcours :
Test pré-formatif TOSA® VBA Excel : analyse du résultat avec le formateur et principaux rappels sur l'ensemble du programme de formation pour une confirmation du niveau de l'apprenant : 0 h 40
Formation : combinaison de la formation classique en présentiel accompagné par le formateur, avec alternance d'apports théoriques et d'exercices pratiques permettant à l'apprenant de progresser à son rythme ; ainsi que des activités d’apprentissage en ligne selon les besoins, le tout axé sur l’expérience des apprenants
Passage de la certification TOSA® VBA Excel : 1 h 20
Encadrement pédagogique : la formation est animée par des formateurs experts, validés par nos équipes pédagogiques
Places restantes sur nos prochaines sessions
Senlis |
||
Du 18 au 20/11/2024 | : | 8 |
Certification TOSA® VBA
Salles de formation équipées, maintenues et mises à jour régulièrement au niveau du matériel et des logiciels
Plateforme de gestion de contenu de formation numérique (avec l'utilisation d'un casque audio pour le suivi des vidéos) disponible pendant 1 an
En cas de problème de connexion en dehors de la formation, contact mail pour une aide technique
Enregistrement automatique de macro
Enregistrement d'une macro
Contexte d'exécution (local ou général)
Exécution d'une macro
Enregistrement en mode relatif/absolu
Environnement Visual Basic Editor (VBE)
Description des principales fenêtres de VBE (projet, propriétés, module, exécution…)
Les différents types de modules (classiques, modules d'objet)
Notion de code événementiel
Structure du langage
Notion d'objets, d'objets collection
Méthodes, propriétés
Premières écritures de code dans le volet exécution
Instructions de programmation structurée
Gestion des variables (déclaration explicite, types, variables objet, durée de vie et portée)
Conditions : instruction if / select case
Boucles : à nombre de cycle fixe, conditionnelles, de collection
Interactions utilisateur : demande de réponse, saisie d'information
Objets, méthodes, propriétés remarquables
Description d'objets et d'instructions couramment utilisés pour leur plus-value importante (CurrentRegion, Offset, WorksheetFunction, …)
Méthodologie d'approche de l'automatisation d'un traitement - Ecriture du code
Ecriture du scénario des actions à réaliser
Saisie du code dans le module
Intégration et "nettoyage" de code enregistré automatiquement
Tests d'instructions dans le volet exécution
Test et débogage
Exécution du code, mode pas à pas, points d'arrêt, variables espions
Gestion des erreurs d'exécution
Gérer des boîtes de dialogue (userforms)
Gestion des objets (zones de texte, listes de choix, boutons d'options, ...)
Code événementiel
Gestion des échanges de données avec une feuille de calcul
L'évaluation des acquis est réalisée tout au long de la formation au travers des mises en situation et exercices proposés.
Passage de la certification TOSA® VBA Excel : test adaptatif avec plusieurs typologies de questions (activités interactives : relier, glisser-déposer, cliquer sur zone, listes déroulantes, etc.), QCM et exercices de mises en situation rencontrées en entreprise
Format du test : 25 questions – 60 minutes
Score minimum à atteindre pour valider la certification : 551 points sur 1000
Nos solutions de formation
Les formations essentielles, sur-mesure, individuelles, digitales, les ateliers... à vous de choisir la meilleure faite pour vous !
Financer sa formation
Découvrez tous les dispositifs de financement pour construire votre projet !
Des équipes dédiées à votre écoute
Que vous soyez futur alternant, salarié, individuel, demandeur d'emploi ou encore une entreprise, nos conseillers restent à votre entière disposition.