Développement Excel VSTO · Compléments C#/.NET sur mesure

Transformez Excel en véritable application métier pour votre PME.

Vos équipes veulent continuer à travailler dans Excel, mais les macros deviennent difficiles à maintenir, les données viennent de plusieurs logiciels et les contrôles se multiplient ?

Je développe un complément installé dans Excel avec ses propres boutons, son panneau métier, ses connexions aux données de l’entreprise et ses fonctions avancées. Vous conservez l’environnement connu des utilisateurs, avec une solution plus structurée, déployable et maintenable.

VSTO est particulièrement adapté lorsque le besoin dépasse un classeur isolé : plusieurs utilisateurs, plusieurs fichiers, règles complexes, connexions au SI, traitements lourds ou fonction d’IA intégrée au processus.

Excel desktop sous Windows · C#/.NET Framework · Déploiement étudié · Documentation et maintenance

Vanuel Bellance · consultant indépendant
Ingénieur ENSTA Paris spécialisation en data

Maquette d’un tableur enrichi d’un ruban Pilotage métier, d’un panneau latéral de contrôle et de connexions à un ERP ou CRM, une base SQL, une API et un service d’intelligence artificielle optionnel.

Illustration conceptuelle d’un complément Excel VSTO sur mesure.

Quand passer à un complément Excel

Vous avez toujours besoin d’Excel, mais le processus est devenu trop important pour rester dans quelques macros.

VSTO devient pertinent lorsque le problème ne concerne plus seulement une formule ou un bouton, mais la manière dont l’outil doit être utilisé, déployé, contrôlé et connecté au reste de l’entreprise.

Les mêmes macros sont copiées dans plusieurs fichiers

Chaque version évolue différemment et une correction doit être reportée manuellement dans plusieurs classeurs.

Excel doit se connecter aux logiciels de l’entreprise

Les données viennent d’un ERP, d’un CRM, d’une base SQL, d’un service web ou d’un référentiel central.

Les utilisateurs ont besoin d’un vrai parcours métier

Importer, contrôler, calculer, valider puis publier doit suivre un ordre clair, avec des messages compréhensibles et des actions guidées.

Les calculs deviennent trop sensibles ou trop lourds

Les règles doivent être structurées, testées, journalisées et exécutées sans bloquer inutilement l’utilisateur.

La solution doit être installée et maintenue sur plusieurs postes

Le code doit être centralisé, versionné et déployé selon une procédure connue, au lieu de rester caché dans chaque classeur.

Une fonction d’IA doit être intégrée sans envoyer n’importe quelle donnée

Le périmètre transmis, les droits, le modèle utilisé, les traces et la validation humaine doivent être contrôlés.

Responsable de PME utilisant un tableur générique enrichi d’un panneau métier et de contrôles de données.
Illustration conceptuelle générée par IA — interface et données fictives.

Le bon choix n’est pas « VBA ou VSTO » en théorie. Il dépend du nombre d’utilisateurs, de la complexité, des données, du déploiement et de la durée de vie attendue de l’outil.

Un complément installé dans Excel

Ajoutez vos propres fonctions à Excel, sans les enfermer dans un seul classeur.

Un complément VSTO est un logiciel développé en C# et chargé par Excel sur les postes Windows concernés. Il peut ajouter un onglet dans le ruban, un panneau latéral, des formulaires, des commandes et des traitements disponibles quel que soit le classeur ouvert.

Le code est séparé des fichiers métier. Il peut être organisé, testé, versionné et maintenu comme une application, tout en utilisant les fonctions d’Excel que les équipes connaissent déjà.

Limite à connaître : VSTO fonctionne avec les applications Office desktop sous Windows. Pour Excel web, macOS, iPad ou un déploiement réellement multiplateforme, il faut étudier un Office Add-in ou une application web.

Un besoin plus simple peut rester en VBA. Voir les prestations Excel VBA
Vos classeursDonnées, tableaux, modèles et restitutions
Complément VSTORuban, panneau métier, contrôles, calculs, règles et journal
Services de l’entrepriseSQL, ERP, CRM, API, documents, authentification et IA optionnelle

Ce qu’un complément VSTO peut ajouter à Excel

Une interface connue pour les utilisateurs, avec les fonctions d’une application métier.

Chaque fonction part d’un usage quotidien : guider, connecter, calculer, produire ou contrôler. Les détails techniques viennent ensuite, lorsque le besoin est compris.

Un parcours métier directement dans ExcelLes utilisateurs doivent exécuter les mêmes opérations dans le bon ordre, sans chercher les bonnes macros ni modifier les mauvaises cellules.

Résultat recherchéUne procédure plus simple à apprendre, plus homogène et moins dépendante de la mémoire d’une seule personne.

  • onglet personnalisé dans le ruban
  • boutons activés selon le contexte
  • panneau latéral permanent
  • assistants étape par étape
  • formulaires de saisie et de validation
  • messages d’erreur compréhensibles
  • protection de certaines actions
  • aide contextualisée
Des données reliées aux outils de l’entrepriseExcel ne doit plus dépendre d’exports manuels et de copier-coller entre plusieurs logiciels.

Résultat recherchéLes utilisateurs travaillent dans Excel, mais les données de référence peuvent rester centralisées et contrôlées.

  • lecture et écriture contrôlées dans SQL Server ou une autre base autorisée
  • appels d’API et connexions autorisées à un ERP ou un CRM
  • imports de fichiers normalisés
  • authentification utilisateur
  • cache local maîtrisé
  • synchronisation avec un service central
  • gestion des erreurs de connexion et reprise

Chaque intégration dépend des interfaces, des droits et des contraintes du logiciel concerné.

Des calculs complexes mieux structurésLes règles de tarification, risque, marge, planification ou contrôle deviennent difficiles à maintenir uniquement avec des formules et des modules dispersés.

Résultat recherchéDes règles plus lisibles pour l’équipe technique, des résultats comparables et une évolution mieux maîtrisée.

  • moteurs de calcul et bibliothèques de règles métier en C#
  • calculs par lot et traitements orchestrés
  • service de calcul séparé lorsque le contexte le justifie
  • gestion de versions des règles
  • tests unitaires et cas de référence
  • comparaison des résultats avant déploiement
  • génération contrôlée des restitutions

Les performances doivent être mesurées sur les volumes, les dépendances et l’architecture réels.

Une automatisation à grande échelleL’entreprise doit produire de nombreux fichiers, rapports, graphiques, PDF ou documents sans répéter les mêmes manipulations.

Résultat recherchéUne production répétable, avec moins d’actions manuelles et une meilleure visibilité sur les erreurs.

  • génération de classeurs depuis des modèles
  • création de feuilles, tableaux et graphiques
  • production de rapports volumineux et export PDF
  • interaction avec Word ou Outlook lorsque les versions le permettent
  • traitement d’un lot de dossiers
  • contrôle de complétude
  • journal de production et reprise après erreur
Des contrôles et un suivi plus professionnelsUne erreur ou une action sensible doit pouvoir être détectée, expliquée et retracée.

Résultat recherchéUne solution plus facile à exploiter, diagnostiquer et transmettre qu’un ensemble de macros non documentées.

  • validation des entrées et contrôles de cohérence
  • gestion des rôles selon le système disponible
  • journal des opérations et références de traitement
  • messages d’erreur exploitables
  • diagnostic sans données sensibles
  • configuration centralisée
  • signature, confiance et mise à jour étudiées
  • télémétrie proportionnée aux règles de l’entreprise

IA dans Excel, avec un processus contrôlé

Ajoutez une assistance intelligente là où vos équipes travaillent déjà.

VSTO ne constitue pas lui-même un moteur d’IA. Il peut servir d’interface entre Excel, les données sélectionnées par l’utilisateur et un service d’IA autorisé par l’entreprise.

Le complément peut limiter ce qui est transmis, joindre les règles métier utiles, afficher la réponse dans un panneau et exiger une validation avant toute modification du classeur.

Responsable financière relisant les hypothèses proposées par un assistant d’analyse avant toute modification du tableur.
Illustration conceptuelle générée par IA — interface et données fictives.

Expliquer un écart

À partir d’un tableau sélectionné, l’assistant prépare une synthèse des variations, signale les éléments atypiques et propose des questions à vérifier.

Contrôler un modèle

L’assistant documente des incohérences possibles dans les données sélectionnées sans modifier automatiquement les calculs.

Préparer un commentaire de gestion

À partir d’indicateurs validés, il prépare un brouillon que le responsable relit, corrige et approuve avant publication.

Transformer une demande en lignes de devis

Un document autorisé peut produire une proposition reliée au catalogue ; chaque ligne reste validée avant intégration.

Rechercher dans la documentation métier

La réponse s’appuie sur les documents autorisés et doit indiquer les sources utilisées par le service central.

Aider à documenter un classeur

Le résultat décrit les éléments explicitement sélectionnés et reste un brouillon à vérifier, jamais une documentation réputée exacte par défaut.

Ce que je cadre avant d’intégrer l’IA

Une fonction utile, limitée au bon périmètre et toujours validée.

  • ne jamais envoyer automatiquement l’intégralité d’un classeur à un service d’IA
  • quelles données peuvent être transmises
  • quel service ou modèle est autorisé
  • où les données sont traitées
  • quelles informations doivent être masquées
  • qui peut lancer la fonction
  • quelles sources accompagnent la réponse
  • quelles actions exigent une validation humaine
  • quelles traces sont conservées
  • comment désactiver la fonction
  • comment tester la qualité sur des cas réels

L’objectif n’est pas de mettre un chatbot dans Excel. Il est d’insérer une assistance utile dans un processus métier déjà défini, avec des données maîtrisées et une décision humaine.

Démonstrateur conceptuel

Assistant d’analyse

Simulation locale

Démonstration simuléeaucune donnée n’est envoyée à un service externe.

Sélection analysée : Avril à Juin

Point à vérifier

La marge de juin recule de 4,6 points par rapport à mai alors que le chiffre d’affaires ne baisse que de 5,3 %.

Hypothèses à contrôler
  • évolution du coût d’achat ;
  • remise exceptionnelle ;
  • changement du mix produit ;
  • erreur d’affectation.

Aucune cellule n’a été modifiée.

Voir les données utilisées
Données fictives limitées à la sélection Avril à Juin
MoisChiffre d’affairesMargeBudgetÉcart
Avril182 000 €31,2 %190 000 €−8 000 €
Mai207 000 €29,4 %198 000 €+9 000 €
Juin196 000 €24,8 %205 000 €−9 000 €
Préparer un commentaire
Brouillon simulé · à valider

En juin, le chiffre d’affaires s’établit à 196 000 €, en baisse de 5,3 % par rapport à mai. La marge recule de 4,6 points. Avant publication, vérifier l’évolution du coût d’achat, une éventuelle remise, le mix produit et les affectations.

Exemple pédagogique · données entièrement fictivesUne validation humaine reste nécessaire avant publication.

Choisir la bonne architecture

VBA, VSTO, Office Add-in ou application web : le bon choix dépend de l’usage.

Je ne recommande pas VSTO parce qu’il est plus technique. Je le recommande lorsque ses capacités répondent mieux au fonctionnement réel de l’entreprise.

Sur petit écran, faites défiler le tableau horizontalement pour comparer les options.

Comparaison des architectures possibles autour d’Excel
SolutionAdaptée lorsquePoints d’attention
VBALe besoin concerne un ou quelques classeurs, une petite équipe et des automatisations locales.Code souvent lié au fichier, déploiement et maintenance à organiser, Excel desktop requis pour les macros.
VSTOExcel desktop sous Windows doit devenir une interface métier avec ruban, panneau, connexions, code C# et fonctions communes à plusieurs classeurs.Installation locale, .NET Framework, runtime VSTO, stratégie de mise à jour et compatibilité Office à valider.
Office Add-inLe besoin doit fonctionner sur plusieurs plateformes compatibles, notamment web, Windows ou Mac, avec une technologie web.APIs Excel différentes et capacités à valider selon les versions, plateformes et requirement sets ; architecture serveur souvent nécessaire.
Application webLes données doivent être centralisées, partagées largement ou utilisées sans dépendre d’Excel.Reprise des habitudes, conception d’une nouvelle interface, migration et conduite du changement.
Voir quand migrer Excel vers le web

Expérience réelle et projets possibles

Un cas réalisé, puis des scénarios concrets pour comprendre les possibilités.

La mission CIAP est une expérience réelle. Les autres blocs sont des exemples de projets réalisables, avec sociétés, volumes et données explicitement fictifs.

Analyste supervisant la génération de plusieurs rapports à partir de données structurées.
Illustration conceptuelle générée par IA — interface et données fictives.

Mission réalisée · CIAP

Produire en quelques minutes plus de 100 rapports Excel volumineux.

Un processus de reporting devait générer de nombreux documents à partir de données stockées en SQL, avec des restitutions pouvant atteindre 100 pages chacune.

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.

  • Excel
  • VSTO
  • C#/.NET
  • SQL
Voir la mission présentée sur le site
Deux responsables examinent un configurateur de devis affiché dans un tableur métier générique.
Illustration conceptuelle générée par IA — interface et données fictives.

Exemple de projet réalisable · données fictives

Configurateur de devis et moteur de tarification

Entreprise de maintenance industrielle · 35 utilisateurs commerciaux et chargés d’affaires

SituationLes devis utilisent plusieurs modèles et les prix dépendent du type d’intervention, de la zone, des compétences, des délais, des remises et du contrat.

Résultat recherchéGuider la configuration, expliquer le calcul, contrôler les remises et produire un devis validé sans ressaisie inutile.

Voir le parcours, les contrôles et l’architecture

Fonctions du complément

  • onglet Devis métier et panneau client/contrat
  • catalogue central et moteur de tarification en C#
  • contrôle des remises et détail du calcul
  • génération Excel et export PDF
  • envoi au CRM lorsque son interface l’autorise
  • référence de calcul et journal de version

Architecture indicative

  • Excel desktop et complément VSTO C#
  • API métier sécurisée
  • catalogue et règles en base SQL
  • service IA optionnel via un service central

Contrôles

  • combinaisons autorisées
  • remises et marges
  • version du catalogue
  • validation humaine avant CRM

Livrables possibles

  • complément et moteur de règles
  • tests de calcul
  • package de déploiement
  • guides utilisateur et exploitation
Analyste supervisant la génération de plusieurs rapports à partir de données structurées.
Illustration conceptuelle générée par IA — interface et données fictives.

Exemple de projet réalisable · données fictives

Clôture et reporting de gestion

Groupe de services · 8 sociétés · 22 centres de coûts · 12 utilisateurs finance

SituationChaque mois, les contrôleurs exportent les données, mettent à jour plusieurs classeurs, corrigent les correspondances et rédigent les commentaires.

Résultat recherchéOrchestrer la clôture, rendre les contrôles visibles et produire un pack cohérent par entité.

Voir le parcours, les contrôles et l’architecture

Fonctions du complément

  • ruban Clôture mensuelle
  • choix de la période et des entités
  • récupération et contrôles de complétude
  • rapprochement du référentiel analytique
  • calcul des écarts et génération des onglets
  • statut de validation et export du pack

Architecture indicative

  • complément VSTO
  • base ou exports contrôlés
  • modèles Excel validés
  • service IA facultatif après validation des chiffres

Contrôles

  • équilibre et périmètre
  • mapping analytique
  • seuils d’écart
  • périodes et auteur de validation

Livrables possibles

  • complément de clôture
  • contrôles documentés
  • modèles de restitution
  • procédure de recette et de déploiement

Exemple de projet réalisable · données fictives

Rapprochement de données et contrôle qualité

Distributeur B2B · 120 000 lignes mensuelles · 6 utilisateurs administration des ventes

SituationLes commandes, livraisons et factures viennent de trois systèmes et les écarts sont recherchés manuellement dans Excel.

Résultat recherchéRendre les règles de rapprochement explicites et conserver une trace des anomalies traitées.

Voir le parcours, les contrôles et l’architecture

Fonctions du complément

  • imports guidés et contrôle des formats
  • normalisation des identifiants
  • moteur de rapprochement et tolérances
  • classement des écarts
  • panneau de résolution avec commentaire et statut
  • export des corrections et journal des contrôles

Architecture indicative

  • Excel desktop et VSTO
  • moteur de règles C#
  • sources autorisées
  • service central facultatif

Contrôles

  • formats et identifiants
  • tolérances documentées
  • écarts non résolus
  • validation des corrections

Livrables possibles

  • complément de rapprochement
  • règles et tests
  • journal d’anomalies
  • documentation de support
Responsable financière relisant les hypothèses proposées par un assistant d’analyse avant toute modification du tableur.
Illustration conceptuelle générée par IA — interface et données fictives.

Exemple de projet réalisable · données fictives

Assistant IA de revue de modèle Excel

Cabinet de conseil financier · 15 analystes · modèles Excel multi-feuilles

SituationLes analystes recherchent les hypothèses, comparent les variantes, rédigent les synthèses et contrôlent les incohérences visibles.

Résultat recherchéProposer une aide contextualisée sur une sélection explicite, sans écriture automatique dans le classeur.

Voir le parcours, les contrôles et l’architecture

Fonctions du complément

  • bouton Analyser la sélection et panneau latéral
  • lecture limitée aux plages et métadonnées choisies
  • règles locales de contrôle
  • confirmation avant transmission au service central
  • réponse structurée et sources internes lorsqu’elles existent
  • brouillon sans écriture automatique

Architecture indicative

  • complément VSTO comme interface
  • service central authentifié
  • modèle autorisé cloud, local ou interne selon le contexte
  • documentation métier autorisée

Contrôles

  • sélection explicite
  • masquage de colonnes
  • absence de secret dans le complément
  • validation humaine et désactivation possible

Livrables possibles

  • prototype fonctionnel contrôlé
  • règles de sélection et masquage
  • cas de test
  • documentation des responsabilités

Exemple de projet réalisable · données fictives

Pilotage des stocks et approvisionnements

Fabricant multi-sites · 4 dépôts · 18 000 références · 20 utilisateurs

SituationLes équipes préparent les commandes dans Excel, mais les stocks, délais fournisseurs et prévisions viennent de plusieurs sources.

Résultat recherchéCentraliser les paramètres utiles, expliquer les alertes et garder une validation avant export vers l’ERP.

Voir le parcours, les contrôles et l’architecture

Fonctions du complément

  • choix du site et de la période
  • connexion au stock central
  • import des commandes en cours
  • calcul des besoins et scénarios
  • alertes et propositions de commandes
  • validation avant export ERP

Architecture indicative

  • Excel desktop et VSTO
  • base de stock autorisée
  • règles C# versionnées
  • interface ERP disponible

Contrôles

  • site et période
  • seuils par famille
  • stocks incohérents
  • validation des quantités

Livrables possibles

  • complément de pilotage
  • moteur de propositions
  • tests de scénarios
  • procédure d’exploitation

Faire évoluer l’existant

Conserver les règles utiles, sortir progressivement le code critique des classeurs.

Une migration vers VSTO ne doit pas commencer par une réécriture aveugle. Les macros existantes contiennent souvent des années de règles métier, d’exceptions et de contrôles implicites.

Inventorier

Identifier les classeurs, modules, formulaires, dépendances, bibliothèques, sources, versions Office et utilisateurs.

Comprendre

Relier le code aux règles métier, distinguer les fonctions utiles des contournements historiques et identifier les résultats de référence.

Séparer

Décider ce qui reste dans le classeur, ce qui passe dans le complément et ce qui rejoint un service central ou une base.

Construire un premier périmètre

Reprendre une fonction visible et testable : import, contrôle, calcul, génération ou publication.

Comparer

Exécuter ancien et nouveau traitement sur des cas maîtrisés, expliquer les écarts et faire valider les utilisateurs.

Déployer progressivement

Commencer par un groupe pilote et vérifier installation, versions, performances, support et retour arrière.

Transmettre

Documenter usage, architecture, paramètres, journaux, déploiement et procédures de support.

Une architecture proportionnée

Tout ne doit pas rester dans Excel.

Excel peut rester l’interface de travail, tandis que les données, les droits, les calculs lourds ou l’IA sont placés dans les composants les plus adaptés.

Dans Excel

Interface, sélection, déclenchement, contrôles immédiats, restitution et validation utilisateur.

Dans le complément

Orchestration, règles locales, modèle objet Excel, erreurs, configuration et communication avec le service central.

Dans le service central, si nécessaire

Secrets, authentification, règles partagées, calculs lourds, bases, appel aux services d’IA et journal technique.

Les secrets et clés d’API ne doivent pas être distribués dans les classeurs ou inscrits en clair dans le complément.

Architecture conceptuelle reliant un tableur, un service central, plusieurs systèmes d’entreprise et une validation humaine.
Illustration conceptuelle générée par IA — interface et données fictives.

Du besoin au complément installé

Un projet VSTO se prépare autant pour l’usage que pour le déploiement.

Cadrage métier et technique

Utilisateurs, Windows et Office, 32/64 bits, classeurs, règles, données, droits, réseau, sécurité, support, besoin Mac/web et périmètre IA éventuel.

Prototype ciblé

Construire une fonction visible : ruban, panneau, connexion, contrôle ou traitement principal.

Développement et tests

Architecture du code, tests des règles, intégrations, erreurs, versions, performance, indisponibilité réseau et comparaison avec l’existant.

Pilote utilisateur

Installer sur un groupe limité, observer le parcours réel et corriger les points de friction avant généralisation.

Installation et mises à jour

Étudier ClickOnce ou Windows Installer selon les droits, postes, prérequis, signature, politique IT, mises à jour et retour arrière.

Documentation et maintenance

Guides, paramètres, architecture, diagnostic, journal des versions, transfert, corrections et évolutions.

Ce que vous recevez

Un complément utilisable, déployable et compréhensible.

Les éléments sont retenus selon le périmètre convenu, les licences et les composants tiers.

Produit

  • complément Excel VSTO
  • ruban personnalisé et panneau métier
  • formulaires et configuration
  • services ou API nécessaires
  • package de déploiement retenu

Qualité

  • règles de validation et jeux de tests
  • tests unitaires et d’intégration
  • résultats de comparaison
  • versions testées et procédure de recette

Exploitation

  • guides d’installation et de mise à jour
  • procédure de retour arrière
  • journalisation et messages d’erreur
  • procédure de support

Transmission

  • guide utilisateur et architecture
  • code source selon les conditions convenues
  • dépendances et configuration
  • transfert de compétences

Une expérience qui relie Excel, la donnée et le développement

Du besoin métier au complément C#/.NET utilisé dans Excel.

Je suis Vanuel Bellance, consultant indépendant. J’interviens à la rencontre des usages métier, des données, du reporting et du développement logiciel pour construire des solutions Excel proportionnées au besoin réel.

  • Ingénieur ENSTA Paris spécialisation en data
  • Expérience professionnelle depuis 2008
  • Excel, VBA, VSTO, C#/.NET, SQL, Data et reporting
  • Paris, Île-de-France et interventions à distance
Découvrir mon parcours
TotalEnergiesOutils Excel, automatisation et analyses
CIAPApplication Excel VSTO de reporting automatisé
Stellantis Financial ServicesReporting réglementaire
LapeyreApplication CRM et reporting marketing automatisé
BNP ParibasAnalyse de données et ciblage
ENI FranceData warehouse et flux ETL

Les organisations citées correspondent à des missions réalisées. Elles ne constituent ni des témoignages ni une recommandation commerciale implicite.

Questions fréquentes

Ce qu’il faut vérifier avant de choisir VSTO.

Le cadrage porte autant sur les utilisateurs, Windows et Office que sur le code, les connexions et le mode d’installation.

VSTO remplace-t-il toujours VBA ?

Non. VBA reste adapté à de nombreuses automatisations locales et à des besoins limités à un ou quelques classeurs. VSTO devient pertinent lorsque le code doit être centralisé, réutilisé, connecté à des services, doté d’une interface plus structurée ou déployé à plusieurs utilisateurs.

VSTO fonctionne-t-il sur Excel pour le web ou sur Mac ?

Non. Les compléments VSTO fonctionnent dans les applications Office desktop sous Windows. Pour un besoin web, Mac ou multiplateforme, il faut étudier un Office Add-in ou une application web.

Peut-on conserver les classeurs existants ?

Oui, selon leur état. Le complément peut travailler avec des modèles existants, mais les feuilles, noms, formules, macros et dépendances doivent être analysés avant de confirmer la compatibilité.

Peut-on reprendre progressivement un environnement VBA ?

Oui. Il est souvent préférable de reprendre un premier processus, comparer les résultats avec l’existant, puis déplacer progressivement les fonctions critiques.

Le complément peut-il se connecter à notre ERP ou CRM ?

Oui lorsque le logiciel fournit une API, une base, un export ou une autre interface autorisée. L’intégration dépend des droits, de la documentation et des contraintes de sécurité du système concerné.

Comment le complément est-il installé ?

Le déploiement peut notamment utiliser ClickOnce ou un package Windows Installer. Le choix dépend du nombre de postes, des droits administrateur, de la politique informatique, des prérequis et de la stratégie de mise à jour.

VSTO est-il compatible avec Office 32 et 64 bits ?

La compatibilité doit être vérifiée avec les versions réelles d’Office, les bibliothèques utilisées et les dépendances du projet. Le cadrage recense les postes et les versions avant le développement.

Peut-on intégrer une IA sans exposer nos données ?

Il faut définir les données autorisées, le service utilisé, l’authentification, la conservation et la validation humaine. Le complément peut limiter la sélection transmise et passer par un service central sécurisé. Aucun secret ne doit être stocké dans le classeur.

L’IA peut-elle modifier automatiquement le classeur ?

Techniquement, un complément peut écrire dans Excel, mais une modification issue de l’IA ne doit pas être automatique par défaut. La proposition doit rester visible, contrôlée et validée par l’utilisateur.

Faut-il transmettre le fichier dès le premier échange ?

Non. Une description du processus, des versions d’Office, du nombre d’utilisateurs, des sources et des principales difficultés suffit pour une première orientation.

Premier cadrage

Excel doit rester. Le code, les contrôles et les connexions peuvent évoluer.

Décrivez le processus, les utilisateurs, les sources et les limites rencontrées. Je vous indiquerai si le besoin relève de VBA, VSTO, d’un Office Add-in ou d’une application web.

Étudier mon besoin Excel avancé

Votre projet Excel VSTO

Décrivez la fonction qu’Excel doit prendre en charge.

Indiquez les utilisateurs, les classeurs, les sources de données, les étapes du processus et le résultat attendu. Aucun fichier ni aucune donnée confidentielle n’est nécessaire au premier échange.

Ne joignez et ne copiez aucune donnée métier confidentielle. Un canal adapté sera défini si un fichier, du code ou un extrait de données doit être étudié.

Votre message

Trois informations suffisent pour commencer.

Les champs marqués d’un astérisque sont obligatoires.

Confidentialité : ne joignez et ne copiez aucune donnée métier confidentielle dans ce formulaire. Un canal adapté sera défini si un fichier doit être étudié.

Ne joignez et ne copiez aucune donnée métier confidentielle. Un canal adapté sera défini si un fichier, du code ou un extrait doit être étudié.

Aucun fichier n’est demandé à cette étape.