VBA sur un CV Finance : Comment le Valoriser en 2026

Entre automatisation utile et compétence démodée : comment présenter VBA sans se fermer de portes.

Par Équipe FinanceCV

VBA a mauvaise réputation : trop vieux pour certains, indispensable pour d'autres. Dans les salles de marché, les directions financières et les équipes de contrôle de gestion, les macros Excel continuent pourtant de faire tourner une grande part des reportings quotidiens. La vraie question n'est pas « VBA est-il dépassé ? » mais « comment le présenter pour qu'il serve ma candidature sans m'enfermer dans un rôle de bricoleur d'Excel ? ». Voici la méthode.

Pourquoi VBA compte pour les recruteurs finance

VBA (Visual Basic for Applications) est le langage de programmation intégré à Excel et aux autres outils Office. Il permet d'automatiser des tâches répétitives : mise à jour de fichiers, consolidation, mise en forme, envoi de rapports.

Ce que les recruteurs y voient :

  • Un gain de temps concret : un reporting mensuel qui prenait une demi-journée peut se réduire à un clic.
  • Une fiabilité accrue : moins de manipulations manuelles, donc moins d'erreurs de copier-coller.
  • Une autonomie : la personne qui sait écrire une macro n'attend pas qu'une équipe informatique intervienne.
  • Un signal de rigueur : maîtriser VBA suppose de savoir structurer une logique.

Où il est le plus demandé : salles de marché et middle office, contrôle de gestion, trésorerie, risques, gestion d'actifs. Dans la banque d'investissement, Excel et ses macros restent un socle du quotidien d'un analyste, même si Python et SQL gagnent du terrain (voir notre article sur Python sur un CV finance).

Le revers de la médaille : certaines équipes cherchent à sortir de VBA pour des outils plus robustes. Vous devez donc le présenter comme un moyen d'obtenir un résultat, pas comme une fin en soi. La documentation officielle de Microsoft sur VBA pour Excel 🔗 reste la référence pour progresser.

Distinguer les niveaux : notions, pratique, expertise

Un recruteur qui lit « VBA » vous posera presque toujours une question de vérification. Mieux vaut annoncer un niveau honnête.

| Niveau | Ce que vous savez faire | Comment l'écrire | |---|---|---| | Notions | Enregistrer une macro, la modifier légèrement | « VBA : notions (macros enregistrées) » | | Pratique | Écrire des procédures avec boucles et conditions, manipuler plages et feuilles, créer un formulaire simple | « VBA : automatisation de reportings (boucles, tableaux, formulaires) » | | Avancé | Structurer du code en modules, gérer les erreurs, interagir avec d'autres applications ou des bases de données | « VBA avancé : développement d'outils de reporting [préciser le périmètre] » |

Si vous n'avez fait qu'enregistrer des macros, écrivez « notions ». Ce n'est pas un défaut : c'est une information exacte, et elle vous protège en entretien.

Où le placer sur le CV

Dans la rubrique compétences ou outils : une ligne courte avec le niveau et le contexte.

Outils : Excel avancé (TCD, Power Query), VBA (automatisation de reportings), SQL (notions)

Dans une expérience : c'est l'endroit le plus convaincant. Une compétence listée se déclare ; une réalisation se prouve.

Dans un projet académique ou personnel : si vous débutez, un outil que vous avez construit pendant un stage ou un cours est une preuve suffisante.

Gardez l'espace en proportion : pour un étudiant ou un junior, VBA doit tenir sur une ligne, pas occuper une rubrique entière. Notre guide des compétences Excel indispensables en finance vous aide à situer VBA par rapport au reste.

Exemples de formulations avec résultats mesurables

Les modèles suivants sont à adapter avec vos faits réels. N'inventez aucun chiffre : s'il n'est pas défendable en entretien, ne l'écrivez pas.

Contrôle de gestion

  • Avant : « Création de macros pour le reporting. »
  • Après : « Macro VBA de consolidation de 12 fichiers de filiales en un tableau de bord unique : clôture mensuelle accélérée de plusieurs heures. »

Salle de marché ou middle office

  • Avant : « Utilisation de VBA pour les contrôles. »
  • Après : « Outil VBA de rapprochement quotidien des positions entre deux systèmes, signalant les écarts à traiter avant 10 h. »

Trésorerie

  • Avant : « Automatisation sous Excel. »
  • Après : « Macro de mise à jour du prévisionnel de trésorerie à partir des relevés bancaires importés, réduisant les saisies manuelles. »

Étudiant ou stagiaire

  • Avant : « Connaissances en VBA. »
  • Après : « Projet de master : macro VBA calculant la valeur actuelle nette de 20 scénarios d'investissement à partir d'hypothèses saisies dans un formulaire. »

📊 Approfondissez le sujet : pour ordonner ces lignes dans un CV complet, notre guide Comment rédiger un CV pour la finance et la banque d'investissement détaille la structure.

Comment le prouver en entretien

Les questions possibles :

  • « Racontez-moi une macro que vous avez écrite. »
  • « Comment gérez-vous les erreurs dans votre code ? »
  • « Que fait cette boucle ? » (sur un extrait de code)
  • « Pourquoi VBA plutôt que Power Query ou Python ? »

Comment vous préparer :

  1. Préparez une histoire de trois minutes : le besoin, la solution, le temps gagné.
  2. Révisez les bases : variables, boucles, conditions, objets Range et Worksheet.
  3. Ouvrez votre code avant l'entretien et assurez-vous de pouvoir expliquer chaque ligne.
  4. Soyez prêt à comparer : savoir dire quand VBA est le bon outil, et quand un autre l'est, montre du jugement.

Une nuance utile : la confidentialité. Vous ne pouvez pas montrer le code d'un outil interne. Décrivez-le plutôt que de le partager.

Erreurs à éviter

Le niveau gonflé. « VBA expert » sur un CV d'étudiant ne convainc pas.

La compétence sans contexte. Un mot dans une liste d'outils ressemble à du bourrage de mots-clés.

Se présenter comme un développeur. Un CV de finance doit d'abord montrer que vous comprenez les enjeux financiers. VBA est au service de cette compréhension.

Négliger le reste. Un candidat qui automatise tout mais ne sait pas interpréter un résultat reste un exécutant (voir nos erreurs à éviter sur un CV finance).

Un fichier que les logiciels de tri ne lisent pas. Même un excellent profil technique est écarté si la mise en page est cassée. FinanceCV règle ce point : vous écrivez vos réalisations, et l'outil produit un CV structuré et compatible ATS, sans que vous ayez à vous soucier de la mise en forme.

Prêt à créer votre CV finance ? Utilisez notre générateur gratuit pour obtenir un document professionnel en quelques minutes.

Créer mon CV

📚 Articles complémentaires pour réussir votre candidature :

#vba cv finance#vba excel finance#macros excel cv

Mettez ces conseils en pratique

Créez votre CV finance optimisé en quelques minutes

Générer mon CV maintenant