Aller au contenu principal

Développeur Excel et VBA : quand le fichier doit devenir une application

Vous cherchez un développeur Excel pour écrire une macro, réparer un classeur ou automatiser un fichier qui tourne mal. JAIKIN n'est pas un freelance VBA : nous intervenons quand le fichier est devenu un outil partagé et qu'il doit passer en logiciel sur mesure, sans perdre les règles qu'il contient. Voici comment savoir lequel des deux vous cherchez.

Le même classeur à macros ouvert de trois façons : sur le poste de son auteur la macro tourne, reçu en pièce jointe ses macros sont bloquées par défaut, dans Excel pour le web le VBA ne s'exécute pas ; une application tourne pareil pour tous UN CLASSEUR À MACROS fichier .xlsm Sur le poste de son auteur La macro tourne Reçu en pièce jointe Macros bloquées Dans Excel pour le web Pas de VBA Application : la même règle pour tous
Le même classeur à macros ne se comporte pas pareil selon l'endroit où on l'ouvre. Une application, si.
  • 5/5sur Google · 7 avis
  • +130projets livrés
  • 2 hrollback testé
  • 24 hpremière réponse
  • Une macro pour une ou deux personnes : un freelance VBA est la bonne réponse, et nous le disons
  • Un fichier partagé par une équipe : une application web qui garde vos règles et vos barèmes
  • Le code VBA relu comme la spécification de la règle métier, pas jeté
  • Excel reste en sortie : export, tableau croisé, analyse du lundi

Ce qu'on vous propose

Développeur Excel : ce qu'on vous propose vraiment, et ce dont vous avez besoin

Derrière « développeur Excel », trois métiers différents. Le premier est celui des freelances que vous trouvez en tête des résultats ; le troisième est le nôtre.

Une macro

Un développeur VBA automatise une tâche dans le classeur : mise en forme, import, calcul, envoi.

  • Une ou deux personnes s'en servent
  • Le fichier reste sur un poste Windows
  • Un freelance VBA le fait bien, et moins cher que nous

Une mini-application dans Excel

Formulaires de saisie, boutons, onglets verrouillés : le classeur imite un logiciel.

  • Utile pour prouver un besoin
  • Fragile dès qu'il circule par e-mail
  • Tout repose sur la personne qui a écrit le code

Une application

Les règles du fichier passent dans un outil web : une base, des droits, un historique.

  • Toute une équipe écrit en même temps
  • Chacun voit ce que son rôle autorise
  • Excel ne sert plus qu'à l'analyse

Notre position : la macro n'est pas le problème, le partage l'est

Le VBA reste un bon outil pour automatiser une tâche sur le poste de la personne qui la fait. Il cesse de l'être quand le classeur devient l'outil d'une équipe : il circule, il se copie, et la macro devient le seul endroit où la règle de calcul est écrite. À ce stade, ajouter une macro de plus ne règle rien. Pour savoir si votre fichier en est là, notre page sur les six signaux qu'un tableur a passé son seuil les fait compter dans vos propres fichiers.

Le langage

Développeur VBA : ce qu'une macro fait bien, et où elle s'arrête

VBA, c'est le langage de programmation intégré à Excel sous Windows. Il fait très bien ce pour quoi il a été conçu ; ses limites ne sont pas des défauts de développeur, ce sont des choix de Microsoft.

Ce qu'une macro VBA fait bien

  • Automatiser une manipulation répétée dans un classeur : import, nettoyage, mise en forme.
  • Piloter un calcul que les formules rendent illisible.
  • Produire un document ou un export à partir des onglets, en un clic.

Où elle s'arrête

  • Le fichier envoyé par e-mailOffice sur Windows bloque par défaut les macros des fichiers venus d'internet, pièces jointes comprises. Microsoft le documente dans « Macros from the internet are blocked by default in Office » (Microsoft Learn, page relue le 06/10/2026). Le collègue qui reçoit le classeur voit un bandeau de sécurité, pas votre bouton.
  • Le fichier ouvert dans le navigateurDans Excel pour le web, on ne peut ni créer, ni exécuter, ni modifier une macro VBA : on ouvre le classeur, sans son code (support Microsoft, relu le 06/10/2026). Une équipe qui travaille dans OneDrive ou SharePoint perd donc la macro au moment où elle partage le fichier.
  • L'auteur qui s'en vaUne macro de plusieurs centaines de lignes, sans test ni documentation, n'a souvent qu'un lecteur : la personne qui l'a écrite. Le jour où elle part, la règle de calcul part avec elle, alors qu'elle est toujours dans le fichier.

Ces trois limites expliquent pourquoi une application métier sur mesure remplace le classeur quand il devient l'outil de toute une équipe, pas avant.

La méthode

De la macro à l'application : ce que l'on garde, ce que l'on réécrit

On ne jette pas le fichier. Son code VBA est la spécification écrite de votre règle métier, la seule qui soit à jour : nous la relisons ligne à ligne avant d'écrire quoi que ce soit.

Ce que devient un classeur à macros dans une application : les données vont dans une base partagée, les formules deviennent des règles au serveur, le code VBA sert de spécification, les formulaires deviennent des écrans par rôle, et Excel reste en sortie LE FICHIER L'APPLICATION Données des onglets Base partagée Formules et barèmes Règles au serveur Code VBA Spécification relue Formulaires de saisie Écrans par rôle Export du lundi Excel en sortie
Chaque morceau du classeur a une place dans l'application. Le code VBA ne disparaît pas : il devient la spécification que l'on relit avec vous.
  1. Lire le code VBA avec son utilisateur

    Chaque procédure est expliquée par la personne qui s'en sert. Les branches mortes et les cas oubliés apparaissent à cette lecture, pas en production.

  2. Écrire la règle hors du fichier

    Barèmes, contrôles et calculs passent côté serveur, avec des tests qui rejouent les résultats du classeur sur les mêmes données.

  3. Donner un écran à chaque rôle

    Le formulaire VBA devient un écran par métier : saisie, validation, consultation. Les droits remplacent les onglets verrouillés.

  4. Garder Excel là où il est utile

    L'export vers Excel reste : l'analyse du lundi, le tableau croisé, la présentation au comité. Le classeur peut même rester la source d'une règle, quand c'est là qu'elle vit le mieux.

Quand le besoin est un processus standard (devis, stock, facturation), un ERP le couvre souvent sans développement : voir notre intégration Odoo. Le sur mesure se garde pour ce qui fait votre différence.

Cas publié

Chez Kappeler, le classeur Excel est resté la source des prix

Remplacer un fichier ne veut pas dire le supprimer. Le cas Kappeler montre l'inverse : l'application lit le classeur au lieu de le recopier.

Kappeler, fabricant d'enseignes lumineuses en Alsace

Chaque commande y est une pièce unique. Les règles de prix viennent des fiches produits et des classeurs du bureau d'études. Nous avons construit un configurateur web qui produit les plans de production en 2D et en 3D, adossé à un moteur de prix : le jour où un classeur change, les abaques de prix se régénèrent à partir de lui.

Le système complet, configurateur, CRM et devis compris, a divisé par trois le temps administratif.

Le détail du chantier est sur la page du configurateur 2D et 3D sur mesure.

La leçon pour votre fichier : le bureau d'études garde son outil, l'application garde la règle à jour. Personne ne recopie un barème d'un fichier à l'autre.

Comment c'est chiffré

Combien coûte un développeur Excel, et comment nous chiffrons

Un développeur VBA freelance se paie le plus souvent au temps passé, et pour une macro, c'est la bonne formule. Chez JAIKIN, on chiffre un périmètre, jamais des jours ni un taux journalier : après cadrage, le devis est ferme sur les livrables et sur le prix.

Ce qui fait le prix d'une application qui remplace un classeur

  • Le nombre de règles que le fichier contient, et l'état de son code.
  • Le nombre de rôles qui doivent écrire, valider ou consulter.
  • Les outils à relier : ERP, CRM, comptabilité, ou rien du tout.
  • La reprise de l'historique : ce que l'on garde, ce que l'on archive.

Si votre besoin tient dans une macro, nous ne sommes pas la bonne équipe, et nous le disons au premier échange : un freelance VBA vous coûtera moins cher. Si le fichier est devenu l'outil d'une équipe, le premier échange sert à dire lequel des deux vous cherchez.

Notre grille publique est sur la page tarifs. Pour l'arbitrage entre un outil du marché et un développement, voir aussi logiciel sur mesure ou SaaS.

Un fichier à faire relire ? Décrivez‑le en trois lignes : on vous dit s'il relève d'une macro ou d'une application.

Obtenir un devis sous 24 h

Questions fréquentes

Questions fréquentes sur le développeur Excel et VBA

Réponses courtes. Le détail est dans les sections ci-dessus.

Combien coûte un développeur Excel ?

Pour une macro, un développeur VBA freelance se paie le plus souvent au temps passé, et c'est la formule la moins chère. Pour une application qui remplace un classeur partagé, JAIKIN chiffre un périmètre, jamais des jours : le nombre de règles du fichier, les rôles, les outils à relier et la reprise de l'historique font le prix. Après cadrage, le devis est ferme. Notre grille publique est sur la page tarifs.

Faut-il garder Excel après le passage à une application ?

Oui, pour ce qu'Excel fait mieux que tout le reste : l'analyse, le tableau croisé, l'export du lundi. Ce qui change, c'est que le classeur n'est plus la source de la donnée ni l'endroit où l'on saisit. Il arrive même qu'il reste la source d'une règle : chez Kappeler, les abaques de prix se régénèrent à partir des classeurs Excel du bureau d'études.

Peut-on transformer un fichier Excel avec macros en application web ?

Oui, et le code VBA est le meilleur point de départ : c'est la spécification écrite de votre règle. On le relit avec la personne qui s'en sert, on écrit la règle côté serveur avec des tests qui rejouent les résultats du classeur, puis on donne un écran à chaque rôle. Le fichier reste disponible tant que l'application n'a pas fait ses preuves.

Excel en ligne exécute-t-il les macros VBA ?

Non. Dans Excel pour le web, on ne peut ni créer, ni exécuter, ni modifier une macro VBA : on peut seulement ouvrir le classeur qui la contient (support Microsoft, relu le 06/10/2026). Une équipe qui partage son fichier dans OneDrive ou SharePoint doit donc l'ouvrir dans l'application de bureau pour que la macro tourne.

Pourquoi ma macro ne fonctionne plus quand je l'envoie par e-mail ?

Parce qu'Office sur Windows bloque par défaut les macros des fichiers venus d'internet, pièces jointes comprises : le destinataire voit un bandeau de risque de sécurité. Microsoft le documente sur Microsoft Learn (page relue le 06/10/2026). Débloquer chaque fichier à la main est possible, mais c'est le signe que le classeur sert d'outil à plusieurs personnes.

Qui maintient la macro quand son auteur quitte l'entreprise ?

Souvent personne, et c'est le risque principal d'un fichier à macros. Avant tout départ, faites relire le code et écrire la règle hors du classeur. Si le fichier est devenu l'outil d'une équipe, c'est le bon moment pour le passer en application : la règle y vit dans un code testé, documenté, et qui vous appartient.

JAIKIN en bref

Ce qui nous définit, en cinq points.

Spécialisation
Agence IA & automatisation opérationnelle dédiée aux PME et ETI industrielles — orienté résultats mesurables et mise en production rapide.
Conformité
IA privacy-first : conçue conforme RGPD & AI Act, données hébergées en Europe, supervision humaine à chaque étape.
Méthode & ROI
Approche standard : pilotes orientés ROI en 3 à 6 mois, avec indicateurs de réussite définis dès le cadrage.
Intégration
Intégrateur Odoo, IA et automatisation des processus pour systèmes d'information industriels — y compris environnements existants (brownfield).
Fabrication souveraine
Chaîne de production souveraine de bout en bout : conception, outillage et inférence IA sur GPU européens, hors du périmètre du Cloud Act — partenaires des meilleurs modèles, dépendants d'aucun.

Qui réalise

Qui relira votre fichier

Deux profils, le même chantier : cadrage métier et développement. Pas de sous-traitance anonyme.

Victor Gless-Krumhorn

Victor Gless-Krumhorn

Fondateur & Lead Developer

Prépa HEC, Paris-Dauphine (Finance & Gestion de Fortune), diplômé de l'école Le Wagon. Passé par UBS. Sous-officier de réserve, armée de terre. Développeur Ruby on Rails, IA et TypeScript / Next.js, il pilote la stratégie technique et la direction produit de JAIKIN.

Ruby on RailsTypeScript / Next.jsIAFinanceStratégie produit

LinkedIn↗GitHub↗

Patrick Eiermann

Patrick Eiermann

Co-fondateur & Développeur Full-Stack Senior

Diplômé Epitech, 8+ ans d'expérience en ingénierie logicielle, spécialisé Node.js et DevOps. A conçu l'ERP d'une compagnie aérienne, des plateformes e-commerce et des applications SaaS en production. Responsable de l'architecture back-end et des intégrations systèmes.

ArchitectureERP & SaaSIntégrations

LinkedIn↗GitHub↗

Décrivez votre projet — devis sous 24 h

Réponse personnelle d'un expert, sans engagement.

Un fichier Excel devenu l'outil de toute l'équipe ? Parlons de sa suite.

Réserver 30 min
Réserver 30 min

Réservez 30 min — sans engagement

Vous préférez en parler de vive voix ? +33 6 32 93 97 18