Cette formation d'une journée permet aux participants de comprendre les bases du langage VBA pour automatiser des processus sous Excel. Vous apprendrez à enregistrer des macros, à les modifier manuellement, à créer des interfaces simples et à les adapter aux contraintes métiers de votre organisation. À l'issue de la session, les stagiaires seront capables d'identifier les tâches éligibles à l'automatisation et de produire des solutions concrètes et réutilisables. La pédagogie repose sur des cas pratiques inspirés de situations professionnelles réelles.
Toute personne utilisant régulièrement Excel et souhaitant réduire les temps de traitement par l'automatisation.
Maîtrise des bases d'Excel (formules, tableaux croisés dynamiques) et connaissance des fonctions élémentaires de Windows.
Présentation du langage VBA. Différences entre macro enregistrée et code manuel. Exploration de l'éditeur VBA. Configuration de l'environnement de travail.
Méthode d'enregistrement d'une macro. Analyse du code généré. Personnalisation des raccourcis et boutons. Gestion des erreurs de base.
Structure d'une macro VBA. Utilisation de variables et types de données. Boucles et conditions. Intégration de fonctions Excel dans le code.
Déclenchement automatique via événements. Interaction avec d'autres applications Office. Gestion des erreurs et logging. Sécurisation du code.
Étude de cas métiers concrets. Adaptation des macros aux spécificités de l'entreprise. Vérification de la robustesse des solutions. Évaluation des gains de productivité.
Quiz de positionnement en entrée et en sortie. Exercice pratique final avec notation des compétences acquises.
Formation certifiée Qualiopi, finançable OPCO.