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

C# Discussion :

Erreur --> using Microsoft.Office.Interop.Excel;


Sujet :

C#

  1. #1
    Membre du Club
    Inscrit en
    Août 2008
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 87
    Points : 53
    Points
    53
    Par défaut Erreur --> using Microsoft.Office.Interop.Excel;
    Bonsoir tout le monde ;

    j'aimerais piloter Excel via C#, quand je mets :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    using Microsoft.Office.Interop.Excel;
    ça souligne le mot Interop, et donne l'erreur suivante:
    Le type ou le nom d'espace de noms 'Interop' n'éxiste pas dans la classe ou l'espace de noms 'Microsoft.Office'
    j'ai Office 2003 installé, mais quand j'essaie d'ajouter l'une de ces référence :
    - Microfsoft Office 11.0 Object Library
    - Microfsoft Excel 11.0 Object Library

    rien n'apparaissent dans la zone "Explorateur de solution--> Références", elles s'ajoutent pas, c'est comme si j'y ai rien ajouté !!



    s'il vous plaît messieurs, j'ai besoin de votre aide
    __________________________________
    Rien n'est impossible, il suffit de savoir comment !

  2. #2
    Membre du Club
    Inscrit en
    Août 2008
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 87
    Points : 53
    Points
    53
    Par défaut
    Re,

    voilà, j'ai trouvé :
    il me manquais les dll de l'office, j'ai trouvé où les télécharger : http://support.microsoft.com/kb/897646/fr
    le problème c'est que: quand je fais double click sur le exe téléchargé, il me demande : " Où extraire les fichier dll ? "

    Question :
    quel chemain devrai-je lui donner pour extraction des dll de l'office, où doivent-t-il se trouver ces dll pour que ça marche ??

    j'attends vos propositions
    _______________________________________
    Rien n'est impossible, il suffit de savoir comment !

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Pour l'instant peut importe, tu peux les mettre où tu veux. L'important, c'est d'ajouter dans ton projet des références à ces DLL. Et lors de l'exécution, il faudra que le programme puisse les trouver, donc il faut qu'elles soient dans le répertoire de l'exe (Visual Studio les copiera automatiquement lors de la compilation) ou dans le Global Assembly Cache

  4. #4
    Membre du Club
    Inscrit en
    Août 2008
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 87
    Points : 53
    Points
    53
    Par défaut
    Re,

    tomlev, lol vraiment, t'es très utile, il faut que tu reste en vie, ça interesse l'humanité

    Problèmo résoluto

    il suffirait d'indiquer où se trouve le dll (comme tu as indiqué)

    Merci tomlev
    Merci developpez.net

    ____________________________________
    Rien n'est impossible, il suffit de savoir comment !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 21/05/2009, 23h59
  2. Réponses: 2
    Dernier message: 17/07/2008, 14h47
  3. [C#] Microsoft.Office.Interop.Excel Range
    Par User.Anonymous dans le forum C#
    Réponses: 8
    Dernier message: 23/11/2007, 14h58
  4. Réponses: 2
    Dernier message: 25/06/2007, 20h31
  5. Réponses: 4
    Dernier message: 21/05/2007, 18h23

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