IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

Appeller du code C# depuis Excel


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Chypre

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2012
    Messages : 4
    Par défaut Appeller du code C# depuis Excel
    Bonjour,


    Quel est le meilleur moyen d'appeller du code C# depuis un fichier excel svp?

    L'objectif étant de pouvoir ajouter un toolbar au niveau de mon excel et de faire le traitement que je souhaite dans mon code C#

    Merci d'avance
    HM

  2. #2
    Membre éclairé
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2005
    Messages : 45
    Par défaut
    Bonjour,

    Si je comprends bien ta demande, ce que tu veux correspond à la création d'un Add-In Excel.

    Il existe des templates projets Excel Add-In dans Visual Studio pour cela.
    Tu as la possibilité d'éditer le Ribbon pour ajouter des groupes de contrôles.

    Cela répond à ta demande ?

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Chypre

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2012
    Messages : 4
    Par défaut
    Bonjour ironice,

    Vous parlez de quelle version d'excel /VS? , perso je dispose de vs 2008

    je cherche à developpez des fonctionnalités dans excel codé par C# , que je dois livrer par la suite pour des utilisateurs sur d'autres postes.

    On m'a parlé d'addin xla , vsto ... avez vous une idée sur cela svp?

    Merci
    HM

  4. #4
    Membre éclairé
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2005
    Messages : 45
    Par défaut
    C'est bien de cela qu'il est question.
    Il s'agit des Visual Studio Tools for Office (vsto).

    Ce type de projet va te permettre de développer des compléments Office pouvant être par la suite redistribués sur les postes clients.

    En l'occurrence je parlais plus précisément de VS2012/Office 2010 que j'ai pratiqué récemment mais d'autres combinaisons sont tout à fait possible.

    Comme tu es sous VS2008 il faut commencer par un setup des VSTO en fonction de ta cible Office.

    Ce schéma devrait t'aider : compatibilité vsto

    Après l'installation détaillée ici

    Tu trouveras également quelques bases pour commencer ici

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Chypre

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2012
    Messages : 4
    Par défaut
    Merci pour les liens tres utiles.

    Sinon entre vsto et xla quel choix faut-il faire?

    Merci
    HM

  6. #6
    Membre éclairé
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2005
    Messages : 45
    Par défaut
    Je t'en prie

    Sauf erreur de ma part les .xla ne sont que des fichiers compléments développés sous forme de macro donc en VBA.

    Si tu souhaites développer en C#, je ne crois pas que cela corresponde à ton besoin.

Discussions similaires

  1. Appel de code JSP depuis JSF
    Par troubleshooting dans le forum JSF
    Réponses: 3
    Dernier message: 29/04/2009, 17h22
  2. Appeler une procédure stockée depuis Excel/VBA
    Par _Nimy_ dans le forum InterBase
    Réponses: 4
    Dernier message: 17/04/2008, 11h17
  3. Appeler du code behind depuis un événement javascript :
    Par FredChautems dans le forum ASP.NET
    Réponses: 8
    Dernier message: 24/03/2008, 13h36
  4. Appeler du code behind depuis un événement javascript :
    Par FredChautems dans le forum Framework .NET
    Réponses: 0
    Dernier message: 20/03/2008, 12h59
  5. [JS] Appeler du code C# depuis du code JS
    Par DontNet dans le forum ASP.NET
    Réponses: 3
    Dernier message: 05/05/2005, 19h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo