Excel VBA & macros
Automatisation Excel : macros, VBA, UserForms, événements, gestion d'erreurs.
Avant de démarrer, on fait un test technique de 1 min — micro, bruit, connexion. Si ton matériel ne convient pas, le test est remboursé intégralement.
Automatisation Excel : macros, VBA, UserForms, événements, gestion d'erreurs.
Avant de démarrer, on fait un test technique de 1 min — micro, bruit, connexion. Si ton matériel ne convient pas, le test est remboursé intégralement.
Prouve en 15 minutes que tu maîtrises vraiment VBA : macros robustes, UserForms, gestion d'erreurs et intégration multi-outils — pas juste l'enregistreur automatique.
Le badge Excel VBA & macros de Plume certifie ta capacité à automatiser Excel de façon professionnelle : écriture de macros structurées, conception de UserForms événementiels, gestion fine des erreurs avec Err.Raise et numéros personnalisés, et connexion à des sources externes via ADO ou API. L'examen oral de 15 minutes est conduit par un examinateur IA (OpenAI Realtime) qui explore huit thèmes calibrés — du refactoring de code hérité aux arbitrages VBA vs Power Automate — puis un second modèle (Claude Opus) analyse la transcription et produit un score de 0 à 100 avec un niveau certifié.
Là où un simple « VBA » sur un profil LinkedIn ne dit rien sur la profondeur réelle des compétences, ce badge distingue celui qui a seulement utilisé l'enregistreur de macros de celui qui sait travailler sans Select/Activate, structurer un projet en modules et classes, gérer les ressources proprement et savoir quand VBA n'est pas le bon outil. L'IA creuse sur des situations concrètes : un reporting automatisé livré à des utilisateurs non techniques, du code mal documenté repris et refactorisé, une UserForm complexe avec validation en temps réel.
Ce badge s'adresse aux contrôleurs de gestion, analystes financiers, data analysts, consultants et développeurs qui utilisent Excel VBA en production et veulent le prouver de façon objective. Il est aussi pertinent pour les développeurs Office qui cherchent à positionner leur expertise face aux nouvelles alternatives (Office Scripts, Python in Excel) et montrer qu'ils savent choisir le bon outil selon le contexte.
Voici les dimensions concrètes que l'IA examine pendant les 15 minutes d'oral.
Maîtrise de la syntaxe VBA : boucles, collections, tableaux dynamiques, procédures et fonctions, travail direct sur les objets Range et Worksheet sans recours au Select/Activate.
Capacité à reprendre du VBA mal documenté, éliminer les anti-patterns (Select, ActiveCell, variables non typées), restructurer en modules cohérents sans régressions fonctionnelles.
Conception de formulaires VBA complexes : gestion des événements Initialize, Change et BeforeUpdate, validation des saisies côté formulaire, et synchronisation fiable avec les données du classeur.
Au-delà de On Error Resume Next : utilisation d'Err.Raise avec des numéros d'erreur personnalisés, pattern de nettoyage des ressources (Close, Nothing), et journalisation des erreurs en production.
Connexion à des sources externes depuis VBA : requêtes SQL via ADO/DAO, pilotage d'Outlook ou Word en Automation OLE, appels d'API REST avec WinHTTP, et interaction avec Power Query.
Structuration d'un projet en modules standards, modules de classes, ThisWorkbook et feuilles : nommage, encapsulation, paramétrage via constantes nommées et fichiers de configuration.
Capacité à identifier les limites de VBA (absence de multi-threading, dépendance au desktop, sécurité macro) et à choisir entre Power Automate, Office Scripts, Python in Excel ou une app dédiée.
Pratiques qui rendent le code durable : Option Explicit systématique, typage fort, commentaires ciblés, tests manuels structurés, et documentation suffisante pour une reprise par un tiers.
L'évaluation finale est faite par Claude (Anthropic) qui relit la transcription complète et applique cette grille de critères pondérés.
Qualité et profondeur du code décrit : gestion des objets Excel (Range, Worksheet, Workbook), structures de contrôle avancées, modules de classe, évitement des anti-patterns. Critère le plus discriminant.
Capacité à structurer un projet VBA de façon lisible et maintenable : découpage en modules, encapsulation, gestion des paramètres, séparation de la logique métier et de la couche présentation.
Solidité du code en conditions réelles : gestion des erreurs au-delà du basique, nettoyage des ressources, comportement face aux données manquantes ou aux fichiers verrouillés.
Connaissance des ponts entre VBA et l'écosystème Office (ADO, Outlook Automation, Power Query) et capacité à argumenter les choix technologiques face aux alternatives modernes.
Capacité à expliquer des concepts techniques complexes de façon structurée, à contextualiser les choix et à adapter le niveau de détail selon la question posée.
Une session Plume tient en environ 20 minutes, du test technique à la délivrance du badge.
L'IA s'assure que le micro fonctionne correctement et que la connexion audio est stable. Pas de partage d'écran ni de code à taper en direct : tout se passe à l'oral.
Tu présentes rapidement ton parcours et ton projet VBA le plus significatif : le problème résolu, l'ampleur du code (nombre de modules, de lignes, d'utilisateurs) et ce qui le rendait techniquement intéressant.
L'IA enchaîne 5 à 6 questions calibrées sur des thèmes concrets : refactoring de code hérité, conception de UserForms, gestion avancée des erreurs, intégration ADO ou Outlook, et arbitrage VBA vs alternatives. Elle s'adapte à tes réponses pour creuser là où c'est pertinent.
L'IA te demande ta vision de l'avenir de VBA en 2024 face à Office Scripts et Python in Excel, et sur quels types de projets tu continues à le recommander. Une question ouverte pour révéler ton niveau de recul.
Claude Opus analyse la transcription complète et produit un score de 0 à 100, un niveau certifié (Novice à Expert), et un rapport détaillé point par point. Le badge est disponible immédiatement sur ton profil Plume.
Le score sur 100 se traduit en un niveau lisible d'un coup d'œil par un recruteur.
Tu utilises principalement l'enregistreur de macros et modifies des scripts existants à la marge. Ton code contient beaucoup de Select et ActiveCell, la gestion des erreurs est absente ou réduite à On Error Resume Next, et tu travailles essentiellement dans un seul module sans structure particulière.
Tu écris du VBA from scratch sans l'enregistreur, tu travailles directement sur les objets Range et Worksheet, et tu structures ton code en plusieurs procédures. Tu sais créer des UserForms simples et gérer les erreurs avec On Error GoTo. Tu as automatisé des tâches récurrentes livrées à des collègues.
Tu conçois des projets VBA multi-modules avec des classes, tu maîtrises les événements Workbook et Worksheet, et tu connectes Excel à des sources externes via ADO ou Automation OLE. Tu gères les erreurs avec Err.Raise et des numéros personnalisés, et tu sais refactorer du code hérité sans régressions.
Tu architectures des applications Excel complètes avec séparation des couches (données, logique, présentation), tu intègres des API REST via WinHTTP, tu pilotes Word ou Outlook par Automation, et tu conseilles objectivement sur les frontières VBA/Power Automate/Office Scripts/Python in Excel selon le contexte client.
Pas besoin d'années d'expérience ou de diplôme pour passer le badge. Voici les profils pour qui il fait sens.
Tu produis des reportings automatisés sous Excel et tu veux prouver que ton VBA est fiable, maintenable et pas juste « ça marche sur mon poste » — pour décrocher des postes ou des missions plus techniques.
Tu combines Power Query, Power Pivot et VBA pour livrer des dashboards à des métiers. Ce badge certifie la couche VBA de ton expertise et te distingue des profils purement BI ou Python.
Tu développes des outils Excel clés-en-main pour tes clients et tu dois justifier tes choix technologiques face à des alternatives comme Power Apps ou Python. Le badge atteste d'une vraie réflexion sur le périmètre de VBA.
Tu veux entrer dans les métiers de l'automatisation Office et montrer que tu vas au-delà des scripts enregistrés. Le badge Plume donne une preuve objective face à des candidats plus expérimentés.
Tu développes des solutions VBA sur mesure pour plusieurs clients et tu cherches une certification crédible à partager sur ton profil LinkedIn ou ton site, sans passer par une formation longue et coûteuse.
Où et comment ton badge Excel VBA & macros va te servir au quotidien.
Un recruteur voit « VBA avancé » sur ton CV mais ne peut pas le vérifier. Tu partages l'URL de ton badge Plume : il accède au score, au niveau certifié et au rapport détaillé, ce qui transforme une déclaration en preuve tangible.
Un client cherche un consultant pour refondre ses macros de reporting mensuel. Tu joins ton badge Excel VBA à ta proposition commerciale pour montrer que tu sais refactorer du code hérité et livrer quelque chose de maintenable.
Tu veux passer de contrôleur de gestion à un rôle de Power User ou Business Analyst. Le badge certifie ta maîtrise de VBA et appuie ta demande de mobilité interne auprès de ton manager et des RH.
Tu ajoutes le badge Plume à la section Licences et certifications de LinkedIn. Les mots-clés VBA, UserForms, ADO et automatisation Excel apparaissent dans le rapport public, ce qui améliore ta visibilité auprès des recruteurs sur ces thèmes.
Tu hésites à suivre une formation avancée sur Office Scripts ou Python in Excel. Le rapport du badge identifie précisément tes lacunes en VBA (gestion des erreurs, architecture) et te permet de choisir la formation la plus utile.
Un DSI demande des références techniques avant de confier la refonte d'un outil Excel critique. Tu partages ton badge pour crédibiliser ta proposition, sans avoir à fournir du code client confidentiel.
Quelques minutes pour vérifier que tu as bien tout ce qu'il faut.
À la fin de ta session, tu ne reçois pas juste un score : voici tout ce qui t'attend.
Tu reçois un score numérique précis et un niveau officiel (Novice, Confirmé, Avancé ou Expert) qui reflète fidèlement ta maîtrise réelle de VBA, de l'architecture des projets à la gestion des erreurs.
Claude Opus produit un rapport écrit point par point, organisé par critère (technique VBA, architecture, robustesse, intégration, clarté), avec les forces et les axes de progression identifiés sur ton oral.
L'enregistrement de ta session de 15 minutes est accessible uniquement depuis ton compte. Tu peux le réécouter pour identifier les moments où tes explications sur ADO, les UserForms ou la gestion des erreurs étaient moins précises.
Tu obtiens une URL publique unique qui affiche ton score, ton niveau et ton rapport synthétique. Ajoute-la à ton profil LinkedIn, à ton CV ou à une proposition client pour prouver ta maîtrise de VBA sans déclaration non vérifiable.
Découvre d'autres compétences proches que tu peux faire valider avec Plume.
15 minutes d'oral avec une IA, un badge partageable pour tes recruteurs.
Choisir ce badge · 19,99 €