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.
- 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.
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.
É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.
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.
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 hQuestions 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
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

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
Services connexes
Découvrez nos autres solutions pour votre entreprise
Décrivez votre projet — devis sous 24 h
Réponse personnelle d'un expert, sans engagement.