Partir du problème concret
Que doit mieux faire votre outil Excel ?
Choisissez la situation la plus proche de votre besoin. Elle sera reprise dans le formulaire, sans vous obliger à formuler une solution technique.
Créer un outil Excel sur mesure
Structurer un besoin métier, les saisies, les règles et les restitutions dans un outil clair et maintenable.
Choisir ce besoinAutomatiser avec VBA
Éliminer les manipulations répétitives, fiabiliser les contrôles et générer les livrables attendus.
Choisir ce besoinAnalyser des données
Nettoyer, rapprocher, segmenter et visualiser les données utiles à une décision opérationnelle.
Choisir ce besoinAutomatiser un reporting
Transformer des exports dispersés en indicateurs cohérents, contrôlés et reproductibles.
Choisir ce besoinCorriger un fichier critique
Isoler une erreur de calcul, une macro bloquée, un lien rompu ou un résultat devenu incohérent.
Choisir ce besoinAccélérer un classeur lent
Réduire les recalculs, les volumes inutiles et les traitements qui ralentissent le travail quotidien.
Choisir ce besoinTout le cycle de vie Excel
Concevoir, automatiser, analyser, maintenir.
L’intervention couvre l’outil visible, ses données, ses calculs et les conditions de sa reprise. Le choix technologique vient après la compréhension du travail réel.
Conception d’outils métier Excel
Cadrage fonctionnel, modèle de données, règles, contrôles, ergonomie et documentation.
- Excel
- Modèle métier
- Contrôles
Développement VBA
Macros, formulaires, imports, exports, génération de documents et automatisation inter-Office.
- VBA
- Office
- Automatisation
Power Query, Power Pivot et DAX
Préparation des données, modèle analytique, mesures, actualisation et traçabilité des transformations.
- Power Query
- Power Pivot
- DAX
Reporting et tableaux de bord
Indicateurs explicables, filtres utiles, écarts commentables et restitution adaptée aux décideurs.
- KPI
- Reporting
- Visualisation
Connexions aux données
Bases SQL, fichiers, API, exports d’ERP ou CRM et applications internes, selon les contraintes de sécurité.
- SQL
- API
- ERP / CRM
Maintenance et reprise d’existant
Diagnostic, correction, optimisation, tests de non-régression et transmission d’un outil déjà utilisé.
- Audit
- Tests
- Documentation
Votre besoin concerne surtout une migration vers une application web multi-utilisateur ?
Voir la démarche de migration Excel vers le webData Analyst Excel
Transformer les données en décision, pas seulement en graphique.
Une analyse utile commence par des définitions partagées : que mesure l’indicateur, quelle source fait foi, quelles exclusions sont appliquées et qui valide le résultat ?
- nettoyage, rapprochement et qualification des données ;
- segmentation, cohortes, tendances et détection d’anomalies ;
- tableaux de bord lisibles par les équipes métier et la direction ;
- analyse documentée, reproductible et transmissible.

Calculs avancés et contrôles
Un résultat fiable doit pouvoir être expliqué et reproduit.
Une règle métier avant une formule
Chaque calcul important est relié à une définition, une unité, une période et un responsable de validation.
Des cas de référence
Les résultats connus et les cas limites servent de base pour vérifier les évolutions et éviter les régressions.
Des écarts explicables
Arrondis, valeurs absentes, doublons, taux, devises et changements de périmètre sont rendus visibles.
Une performance mesurée
Le temps de calcul, les volumes et les étapes lentes sont observés avant toute optimisation.
Exemples de projets
Six besoins métier, présentés avant leur solution technique.
Exemple de projet · scénario fictif
Budget, réalisé et rolling forecast multi-entités
Direction financière, contrôleurs de gestion et responsables d’entité
- Le besoin métier
- Réunir les hypothèses de plusieurs entités, comparer budget et réalisé, puis réviser la prévision sans reconstruire le modèle chaque mois.
- Avant l’intervention
- Des versions envoyées par e-mail, des hypothèses difficiles à tracer et une consolidation manuelle à chaque clôture.
- La réponse proposée
- Un modèle guidé collecte les hypothèses, contrôle leur cohérence, consolide les entités et distingue les scénarios de prévision.
Ce que les utilisateurs obtiennent
- compte de résultat consolidé et par entité
- prévision de trésorerie et analyse des écarts
- scénarios central, prudent et dynamique
Voir ensuite les choix techniques
- Tables structurées et Power Query pour la collecte
- Modèle Power Pivot et mesures DAX pour la consolidation
- VBA ciblé pour orchestrer les contrôles et les exports

Exemple de projet · scénario fictif
Analyse commerciale et marketing exploitable
Direction commerciale, marketing et responsables de portefeuille
- Le besoin métier
- Comprendre les ventes, les campagnes et les comportements clients à partir de sources qui ne partagent pas les mêmes identifiants.
- Avant l’intervention
- Des exports CRM et commerciaux rapprochés à la main, des doublons et des indicateurs qui changent selon le fichier.
- La réponse proposée
- Un flux reproductible nettoie les données, rapproche les clients, constitue les segments et calcule les indicateurs convenus.
Ce que les utilisateurs obtiennent
- segments et cohortes de clients
- évolution des ventes, marges et taux de transformation
- liste documentée des anomalies à corriger dans les sources
Voir ensuite les choix techniques
- Power Query pour l’import et la normalisation
- Règles de rapprochement et contrôles de qualité
- Tableaux croisés, DAX ou Python selon le volume et l’analyse

Exemple de projet · scénario fictif
Configurateur de devis et règles de prix
Équipe commerciale, avant-vente et direction des opérations
- Le besoin métier
- Guider le choix d’une offre, appliquer les règles tarifaires et produire un devis contrôlé sans dépendre d’un expert à chaque demande.
- Avant l’intervention
- Des tarifs copiés depuis plusieurs sources, des options incompatibles et des marges vérifiées après l’envoi du devis.
- La réponse proposée
- Un parcours de saisie vérifie les combinaisons, calcule prix et marge, demande une validation si nécessaire et génère le document.
Ce que les utilisateurs obtiennent
- devis homogène et versionné
- marge et exceptions visibles avant validation
- journal des hypothèses retenues
Voir ensuite les choix techniques
- Tables de paramètres séparées du moteur de calcul
- VBA pour le parcours, les validations et la génération documentaire
- Connexion possible à un catalogue, un CRM ou une base SQL

Exemple de projet · scénario fictif
Stocks, seuils et propositions de réapprovisionnement
Achats, logistique, responsables de site et direction des opérations
- Le besoin métier
- Partager une vision fiable des quantités disponibles et anticiper les ruptures sans multiplier les fichiers locaux.
- Avant l’intervention
- Des stocks déclarés à des dates différentes, des seuils connus oralement et des commandes préparées dans l’urgence.
- La réponse proposée
- Les mouvements sont rapprochés, les seuils sont paramétrés et une proposition de réapprovisionnement est calculée avec ses alertes.
Ce que les utilisateurs obtiennent
- stock disponible et couverture estimée
- articles à surveiller ou à commander
- justification de chaque proposition
Voir ensuite les choix techniques
- Import contrôlé des mouvements et référentiels
- Calculs de stock, seuil, délai et quantité économique
- Évolution possible vers une application web multi-utilisateur
Exemple de projet · scénario fictif
Rapprochement et qualité des données
Finance, opérations, data owners et équipes de contrôle
- Le besoin métier
- Expliquer les écarts entre deux systèmes et fournir une liste d’actions fiable, plutôt qu’un écart global impossible à traiter.
- Avant l’intervention
- Des extractions comparées manuellement, des clés incomplètes et des corrections qui disparaissent au prochain chargement.
- La réponse proposée
- Un processus normalise les clés, classe les écarts, applique les tolérances convenues et conserve les motifs de correction.
Ce que les utilisateurs obtiennent
- écarts exacts, tolérés et non rapprochés
- causes probables et propriétaires de correction
- indicateurs de qualité suivis dans le temps
Voir ensuite les choix techniques
- Power Query ou SQL pour préparer les deux sources
- Règles de matching exact et approché
- Journal de contrôle et export des anomalies
Exemple de projet · scénario fictif
Maintenance d’un classeur Excel/VBA critique
Équipe métier dépendante d’un outil existant
- Le besoin métier
- Rétablir un outil qui bloque, sécuriser ses prochaines évolutions et réduire la dépendance à une seule personne.
- Avant l’intervention
- Une macro ne termine plus, les calculs ralentissent et chaque modification risque de dégrader un résultat historique.
- La réponse proposée
- Le diagnostic isole les dépendances et points lents, la correction est comparée à des cas connus, puis l’essentiel est documenté.
Ce que les utilisateurs obtiennent
- outil stabilisé et erreurs prioritaires corrigées
- tests de non-régression sur les résultats sensibles
- documentation de reprise et feuille de route
Voir ensuite les choix techniques
- Cartographie des feuilles, noms, liens et modules VBA
- Profilage des calculs et suppression des accès inutiles
- Journalisation, gestion d’erreurs et procédure de déploiement

Une intervention transmissible
Comprendre, sécuriser, livrer et permettre la reprise.
Le travail avance par fonctions visibles. Les priorités, les cas de test et les limites de l’environnement sont posés avant d’ajouter de la complexité.
Cadrer le travail réel
Utilisateurs, décisions, fréquence, irritants et livrables attendus.
Diagnostiquer l’existant
Données, règles, dépendances, performances et risques de rupture.
Construire par priorité
Une première fonction utile, puis des évolutions contrôlées.
Comparer les résultats
Cas de référence, écarts expliqués et validation avec le métier.
Documenter la reprise
Architecture utile, paramètres, déploiement et points de vigilance.
Livrables adaptés au contexte
L’outil n’est pas limité à un classeur isolé.
Classeur Excel
Modèle structuré, contrôles, tableaux de bord et documentation.
Automatisation desktop
VBA ou complément .NET quand le poste Windows et Office sont la bonne cible.
Flux de données
Power Query, SQL, API ou Python pour préparer et fiabiliser les sources.
Évolution web
Application partagée quand les droits, workflows et historiques l’exigent.
Choisir la technologie selon l’environnement
Windows, Mac ou web : les capacités ne sont pas identiques.
La version d’Excel, le système, les licences et les règles de sécurité sont vérifiés avant de retenir VBA, VSTO, Office Scripts, Office.js ou un service externe.
Sur mobile, faites défiler le tableau horizontalement.
| Technologie | Pertinente pour | Points à vérifier |
|---|---|---|
| Excel VBA | Automatiser un classeur utilisé dans Excel desktop. | Ne s’exécute pas dans Excel pour le web ; différences d’API possibles sur Mac. |
| Power Query · Power Pivot · DAX | Importer, transformer, modéliser et analyser des données. | Fonctions et actualisation à valider selon la version et la plateforme. |
| VSTO · C#/.NET | Créer un complément puissant pour Excel desktop sur Windows. | Technologie Windows uniquement ; déploiement et mises à jour à organiser. |
| Office Scripts | Automatiser des tâches dans les environnements Microsoft 365 pris en charge. | Ce n’est pas une exécution de VBA dans le navigateur. |
| Office.js | Créer un complément disponible sur plusieurs plateformes. | Vérifier les ensembles d’API disponibles sur chaque client Excel. |
| Python · SQL · API | Traiter des volumes, connecter des systèmes et industrialiser les flux. | Architecture, authentification et exploitation à définir avec l’entreprise. |
Références officielles Microsoft : Excel dans le navigateur, Office Scripts et compléments Excel Office.js.
Expériences publiées
Des contextes réels, séparés des exemples fictifs.
Les éléments ci-dessous décrivent des contextes de mission publiés. Ils ne constituent ni témoignages ni recommandations implicites.
Automatiser un processus de Talent Review
Consolider les informations de Talent Review, produire les analyses statistiques et générer automatiquement la restitution PowerPoint ; la solution a été réalisée avec Excel, VBA et Power Query.
Voir les missions publiéesAutomatiser un reporting métier dans Excel
Produire en quelques minutes plus de 100 rapports pouvant atteindre 100 pages chacun ; la solution repose sur Excel, un complément C#/.NET VSTO et une connexion SQL.
Voir les missions publiéesAdapter un reporting réglementaire
Évolution de reportings Excel réglementaires après une migration de la finance de SAP vers OneStream, sur plusieurs états prudentiels.
Voir les missions publiéesAu-delà du fichier
Un outil fiable dépend aussi de données bien gouvernées.
Si plusieurs équipes ne partagent pas les mêmes définitions, sources ou responsabilités, corriger Excel ne suffira pas. Je peux relier le chantier à une démarche ciblée de data management : source de référence, règles de qualité, contrôles et responsables.
Découvrir l’offre Data managementQuestions fréquentes
Ce qu’il faut clarifier avant de modifier un outil Excel.
Pouvez-vous intervenir sur un fichier Excel déjà utilisé en production ?
Oui. L’intervention commence par une copie de travail, un inventaire des dépendances et des cas de référence. La correction ou l’évolution est vérifiée avant de remplacer la version utilisée.
Faut-il réécrire tout le VBA existant ?
Pas nécessairement. Une correction ciblée, une meilleure gestion des erreurs ou la simplification de quelques modules peut suffire. Une réécriture n’est proposée que si elle réduit réellement le risque ou le coût de maintenance.
Le VBA fonctionne-t-il dans Excel pour le web ?
Non, les macros VBA ne s’exécutent pas dans Excel pour le web. Selon le besoin, une automatisation peut rester sur Excel desktop, utiliser Office Scripts ou Office.js, ou être déplacée vers une application web.
Travaillez-vous avec Excel sur Mac ?
Oui, après vérification de la version et des fonctions nécessaires. Certaines API VBA, connexions et technologies comme VSTO sont spécifiques à Windows ; ce point est donc qualifié dès le départ.
Pouvez-vous connecter Excel à une base SQL, une API ou un ERP ?
Oui, si les accès et règles de sécurité l’autorisent. La connexion peut passer par Power Query, un complément, un service intermédiaire ou un export contrôlé selon l’environnement.
Comment protégez-vous les données confidentielles ?
Le premier échange ne demande aucune donnée sensible. Le travail peut s’effectuer sur un échantillon anonymisé, avec des accès limités et des modalités de transfert définies avec votre entreprise.
À quel moment faut-il quitter Excel ?
Lorsque le travail devient fortement multi-utilisateur, exige des droits fins, un historique central, des workflows ou une disponibilité web, une migration progressive peut devenir plus pertinente qu’une extension du classeur.
Intervenez-vous uniquement à Paris ?
Les interventions sont possibles à Paris et en Île-de-France, ainsi qu’à distance en France. Le mode de collaboration dépend surtout des accès, des ateliers métier et des contraintes de sécurité.
Premier échange
Décrivez l’outil, le blocage et le résultat attendu.
Vous pouvez rester fonctionnel : qui utilise le fichier, pour quelle décision, à quelle fréquence et avec quel impact. Ne transmettez aucune donnée confidentielle dans ce formulaire.
- une première qualification du besoin ;
- les informations utiles pour avancer ;
- une orientation : correction, automatisation, analyse ou migration.
