Les meilleurs développeurs informatique freelances sont sur Codeur.com

Recherche Développeur VBA / Excel / SharePoint

 Ouvert · 1 000 € à 10 000 € · 17 offres · 770 vues · 13 interactions


Type de contrat : Prestation ponctuelle (freelance ou régie via ESN)
Durée : 6 à 8 semaines
Démarrage :[à préciser]
Lieu : Hybride / Télétravail possible (à préciser selon contraintes sécurité)
Budget : TJM à discuter selon profil et séniorité

1. Contexte de la mission

Notre entité métier a développé, en interne et par des utilisateurs non-informaticiens, plusieurs prototypes d'outils de traitement de données sous Excel 2016 (VBA), partagés via des communautés SharePoint 2013. Ces prototypes fonctionnent et répondent à un besoin métier avéré, mais souffrent des limites habituelles d'un développement amateur :
- code VBA non structuré, peu ou pas commenté,
- absence de gestion d'erreurs robuste,
- performances dégradées sur des volumes croissants,
- fiabilité et stabilité insuffisantes pour un usage en production,
- ergonomie perfectible.

La mission ne consiste pas à recueillir un besoin fonctionnel, celui-ci étant déjà matérialisé par les prototypes existants. Il s'agit de reprendre, industrialiser et fiabiliser ces prototypes pour en livrer des outils propres, stables, maintenables et performants.

2. Objectifs et livrables attendus

Pour chaque prototype repris :

1.⁠ ⁠Analyse et rétro-documentation du code VBA existant (logique métier, flux de données, dépendances SharePoint).
2.⁠ ⁠Refonte technique : refactoring du code VBA (modularisation, nommage, gestion d'erreurs, journalisation éventuelle).
3.⁠ ⁠Fiabilisation : validation des entrées, gestion des cas limites, robustesse face aux erreurs utilisateur.
4.⁠ ⁠Optimisation des performances sur les traitements de données volumineux.
5.⁠ ⁠Simplification de l'interface utilisateur (ergonomie, clarté).
6.⁠ ⁠Documentation technique légère (structure du code, points d'attention pour la maintenance) et guide utilisateur succinct.
7.⁠ ⁠Transfert de compétences en fin de mission à un référent interne.

Le volet SharePoint 2013 (listes, interactions Excel ↔️ SharePoint, éventuels compléments web) est secondaire mais peut impliquer quelques ajustements.

3. Compétences recherchées

Indispensables :
- Maîtrise confirmée de VBA sur Excel (≥ 4-5 ans d'expérience significative).
- Excel 2016 : objets, formules avancées, Power Query (apprécié), tableaux structurés.
- Capacité à reprendre et comprendre du code existant mal structuré.
- Bonnes pratiques de développement : refactoring, gestion d'erreurs, documentation.
- Autonomie, rigueur, pédagogie.

Appréciées :
- Connaissance de SharePoint 2013 (listes, bibliothèques, permissions, connexions Excel/SharePoint).
- Notions de développement web (JavaScript, HTML/CSS) pour d'éventuelles personnalisations légères.
- Expérience de missions courtes de type "industrialisation de prototypes".
- Capacité à dialoguer avec des utilisateurs métier non techniques.

Soft skills :
- Esprit d'analyse et pragmatisme (ne pas sur-ingénierer).
- ⁠Capacité à livrer vite et bien, dans un périmètre borné.
- Communication claire, écrite et orale, en français.

4. Modalités pratiques

- Accès fourni à l'environnement Excel / SharePoint (poste sécurisé ou VPN).
- ⁠Interlocuteur métier disponible pour valider les comportements attendus.
- Revue hebdomadaire d'avancement.
- ⁠Livraisons itératives prototype par prototype.

5. Candidature

Merci d'adresser :
- ⁠un CV ciblé sur les compétences VBA/Excel/SharePoint,
- 2 ou 3 références de missions comparables (reprise de code VBA, industrialisation d'outils Excel),
- votre TJM et vos disponibilités,
- éventuellement un court exemple de code VBA refactoré dont vous êtes l'auteur.

À l'attention du développeur candidat

Avant de postuler, merci de vous assurer des points suivants :

Vous êtes à l'aise pour reprendre du code VBA écrit par des non-développeurs : code linéaire, peu modulaire, macros enregistrées, noms de variables non explicites, logique métier enfouie dans l'interface. Vous savez en extraire la logique sans réécrire par plaisir ce qui n'a pas besoin de l'être.

Vous comprenez que le besoin fonctionnel est déjà figé dans le prototype. Votre valeur ajoutée est technique : fiabilité, stabilité, simplicité, performance. Il ne s'agit ni de refaire une analyse fonctionnelle complète, ni de migrer vers une autre technologie (pas de passage à Python, .NET, Power Apps, etc. dans le cadre de cette mission).

Vous êtes capable de travailler sur Excel 2016 et SharePoint 2013, des versions anciennes mais imposées par le contexte client. Si ces environnements vous rebutent ou vous sont inconnus, cette mission n'est probablement pas pour vous.

⁠Vous savez tenir un périmètre dans un temps contraint (6 à 8 semaines). Le pragmatisme prime : livrer un outil fiable et utilisable vaut mieux qu'une refonte parfaite non terminée.

Vous acceptez de documenter votre travail et d'assurer un transfert de compétences en fin de mission, afin qu'un référent interne puisse assurer la maintenance courante.

Le volet SharePoint / web étant secondaire, une expérience partielle est acceptable, mais une aversion à ces sujets serait un frein.

Si ces points vous parlent et correspondent à votre pratique professionnelle, votre candidature est la bienvenue.

Lieux: mission ponctuelle nancy-toul avec possibilité de télétravail à 60%.
Début: dès que possible. Fin: en juin.

Budget indicatif : 1 000 € à 10 000 €

Publication : 24 avril 2026 à 09h19

Profils recherchés : Développeur spécifique freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

17 freelances ont répondu à ce projet

17 propositions de devis en moins de 2h

Aurélien Roux Chef de projet
Thibaud Richard Agence web
Officentrale - Spécialistes Ms Office Développeur VBA
Websource Agence web
EncureIT_Systems Agence IA
Stéphane Bieber Agence web
Julien_OptimumXLS Développeur VBA
+10

Montant moyen des devis proposés : 1 800 €

Estimation du délai : 11 jours

Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients