Budget et devis

Combien coûte une prestation de développeur Excel VBA freelance ?

Le prix d'un projet Excel VBA dépend moins du nombre de lignes de code que du risque métier, de l'état du fichier, du nombre de règles à automatiser et du niveau de finition attendu.

Tableau de bord Excel automatise

Repère utile

Un bon devis décrit le résultat attendu, les limites du périmètre, les tests, la documentation et les conditions de recette.

Deux demandes qui se ressemblent peuvent avoir des budgets très différents : corriger une erreur VBA isolée n'a pas le même périmètre que refondre un outil de reporting utilisé par plusieurs services.

Les critères qui influencent le prix

  • Complexité métier : nombre de règles, cas particuliers, contrôles et validations attendus.
  • État du fichier existant : code lisible, formules stables, structure claire ou classeur fragile.
  • Sources de données : un seul fichier, plusieurs exports, dossiers réseau, Access, CSV ou bases externes.
  • Interface utilisateur : simple bouton, formulaire VBA, menus, messages d'erreur ou parcours guidé.
  • Livrables : documentation, plan de tests, support, formation ou maintenance après livraison.

Types de missions et niveau de cadrage

BesoinCe qui est évaluéInformations utiles
Correction de bug VBAReproduction de l'erreur, cause probable, impact sur le fichier.Message d'erreur, étapes, fichier ou module concerné.
Macro VBA sur mesureRègles métier, entrées, sorties, contrôles, ergonomie.Exemple de fichier source et résultat attendu.
Reporting automatiséSources, consolidation, calculs, exports, diffusion, anomalies.Fichiers actuels, modèle final, fréquence d'exécution.
Audit de fichier critiqueRisques, complexité existante, documentation, priorités de correction.Usage métier, fréquence, problèmes connus, contraintes.
Application Access ou outil métierModèle de données, formulaires, droits, états, évolutions.Processus complet, utilisateurs, données à centraliser.

Comment obtenir un devis fiable

  1. Décrire le problème actuel. Expliquez ce qui prend du temps, ce qui plante, ce qui génère des erreurs ou ce qui doit être automatisé.
  2. Montrer le résultat attendu. Un exemple d'onglet final, de PDF, d'export ou de tableau de bord clarifie immédiatement le périmètre.
  3. Identifier les sources. Listez les fichiers, formats, dossiers, requêtes ou bases qui alimentent l'outil.
  4. Préciser les contraintes. Délai, confidentialité, versions d'Excel, utilisateurs, maintenance et besoin de documentation.
  5. Accepter un cadrage si le fichier est complexe. Un petit audit évite les surprises lorsque le classeur contient des dépendances cachées.

Erreurs qui font dériver un budget

Le flou coûte plus cher que le cadrage.

Un projet Excel VBA avance mieux lorsque le périmètre est explicite : ce qui est inclus, ce qui ne l'est pas, les cas à tester et la responsabilité de validation métier.

  • Demander “juste une macro” sans décrire les cas particuliers.
  • Oublier les fichiers sources réels ou les changements de format fréquents.
  • Sous-estimer la documentation et la recette utilisateur.
  • Ajouter des évolutions pendant la mission sans ajuster le périmètre.
  • Ne pas prévoir de scénario de secours si le fichier source est incomplet ou erroné.

Services liés

Questions fréquentes

Peut-on avoir un prix sans envoyer le fichier ?

Une première estimation est possible avec une description précise, mais un fichier exemple ou anonymisé rend le devis beaucoup plus fiable.

Un devis peut-il être forfaitaire ?

Oui lorsque le périmètre, les livrables et les cas de recette sont suffisamment clairs. Pour un fichier complexe, une phase de cadrage peut être préférable.

La maintenance est-elle incluse ?

Elle doit être précisée dans le devis : période de correction, support utilisateur, évolutions futures et conditions d'intervention.

Besoin d'une estimation réaliste ?

Décrivez le fichier, les manipulations actuelles et le résultat attendu pour recevoir une proposition de cadrage.

Demander une estimation