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 :

Xll non valide


Sujet :

C++

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut Xll non valide
    salut à tous,
    je pose une question assez difficile parait-il puisque jusq'à présent aucune personne n'a été capable de me repondre.
    J'ai des fonctions écrites en C++ qui font parite de mes librairies que j'aimerais utiliser avec Excel comme une Xll (càd l'equivalent d'une dll mais pour excel). Il faut donc en quelque sorte lier mon code source en C++ avec excel
    J'ai trouvé une page de support Microsoft qui me decrit une à une les étapes pour réliser cela.:


    Aprs avoir suivi ces étapes je compile (aucune erreur, aucun wraning) et il se je crée donc un fichier. dll que je renomme aussitot en .xll.
    Mais au moment de charger ma .xll (excel>Macro complemantaires etc...) un message d'erruer me dit : "C:\documents and settings\......\myXll.xll n'est pas une macro complementaire valide!

    Quelqu'un aurait t-il une idée de comment déboguer une .xll ou une idée pour une autre manipulation pour que je puisse cette .xll sous excel.

  2. #2
    Membre expérimenté
    Inscrit en
    Décembre 2003
    Messages
    272
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 272
    Par défaut
    Il faut quelques fonctions spécifiques pour faire une xll :
    xlAutoAdd
    xlAddInManagerInfo
    xlAutoRemove
    xlAutoOpen
    xlAutoClose
    xlAutoFree
    xlAutoRegister

    Il faut aussi que ces fonctions soient exportées comme des fonctions C.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut xll non valide
    ouias j'ai défini toute ces fonctions dans mon projet.
    J'ai suivi à la letrre le lien suivant (avant il faut télécharger le SDK Excel 97 pour disposer des fichiers dont il parle )

    http://support.microsoft.com/kb/178474

    Lorsque je compile/link j'obtiens ma xll (en .dll que je renomme en xll). Mais lorsque je charge ma xll dans excel, on m'affiche xll non valide

    je vous invite à essayer c'est rapide. celui qui obtient une xll valide c'est un champion lol!!!

Discussions similaires

  1. Xll non valide
    Par omtp13 dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 02/06/2007, 17h54
  2. SQL et GUID : Valeur de caractère non valide pour la ....
    Par jackfirst72 dans le forum Bases de données
    Réponses: 5
    Dernier message: 06/03/2007, 10h46
  3. Réponses: 7
    Dernier message: 07/03/2006, 09h34
  4. [Tomcat5] Insertion photo ds pdf. Chemin non valide?
    Par osmoze dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 21/09/2004, 11h12
  5. TThread et waitfor - descripteur non valide
    Par code34 dans le forum Langage
    Réponses: 2
    Dernier message: 27/10/2003, 23h44

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