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 :

facade Excel -> ne trouve pas "EXCEL9.OLB"


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 40
    Par défaut facade Excel -> ne trouve pas "EXCEL9.OLB"
    Salut à tous,

    Voilà, je suis sur un projet c++ lié à excel. Je développe avec visual studio 2005. Là j'ai changé d'ordinateur, et ma liaison avec excel ne fonctionne plus.

    J'ai tout d'abord une premiere erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Erreur	5	error C4772: #import a référencé un type provenant d'une bibliothèque de types manquante*; '__missing_type__' utilisé comme espace réservé	c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\fxtops.root\fxtops\fxtops\facadeexcel.h	11
    le code pointé par l'erreur est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #import "C:\\Program Files\\Fichiers communs\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB"\
    no_namespace
    //using namespace VBIDE;
    Et ensuite, j'ai 2 erreurs qui se répètes l'une après l'autre une bonne dixaine de fois.

    Voilà le message des deux erreurs:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Erreur	6	error C2440: 'return'*: impossible de convertir de '__missing_type__ *' en '__missing_type__'	c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\fxtops.root\fxtops\fxtops\debug\vbe6ext.tli	248
    code pointé par l'erreur (fichier vbe6ext.tli)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    inline __missing_type__ VBE::GetCommandBars ( ) {
        __missing_type__ * _result;
        HRESULT _hr = get_CommandBars(&_result);
        if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
        return _result;
    }
    Puis cette seconde erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Erreur	7	fatal error C1084: Impossible de lire le fichier bibliothèque de types*: 'C:\Program Files\Microsoft Office\OFFICE\EXCEL9.OLB'*: Erreur lors du chargement de la bibliothèque/DLL du type.	c:\documents and settings\administrateur\mes documents\visual studio 2005\projects\fxtops.root\fxtops\fxtops\facadeexcel.h	15
    Code pointé par l'erreur: (dans mon fichier facadeExcel.h)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    #import "C:\Program Files\\Microsoft Office\\OFFICE\\EXCEL9.OLB" \
        rename( "DialogBox", "ExcelDialogBox" ) \
        rename( "RGB", "ExcelRGB" ) \
        rename( "CopyFile", "ExcelCopyFile" ) \
        rename( "ReplaceText", "ExcelReplaceText" )\
    	no_dual_interfaces
    Voilà, je suis archi bloqué et ça m'ennerve, ça fonctionne très bien sur plusieurs autres machines, mais pas la mienne !!

    Le fichier déclaré manquant est présent, il a le même nom et est situé exactement au même endroit que celui indiqué dans l'erreur.

    Si quelqu'un à déjà eu ce problème, ça serais vraiment sympa de me donner un petit coup de main

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 40
    Par défaut
    up

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 40
    Par défaut
    Au faite, tous les autres postes sont sous windows xp, et le miens est sous windows server 2003. Pensez vous que cela puisse venir de là??

Discussions similaires

  1. PROC REG qui ne trouve pas le fichier excel
    Par Invité dans le forum Débutez
    Réponses: 5
    Dernier message: 04/07/2012, 15h09
  2. Delphi ne trouve pas ma macro Excel.
    Par Micromalice dans le forum Delphi
    Réponses: 1
    Dernier message: 28/12/2006, 20h47
  3. [TP]trouve pas le graph.tpu
    Par kaygee dans le forum Turbo Pascal
    Réponses: 12
    Dernier message: 13/06/2003, 12h49
  4. [Kylix] [cgi] ne trouve pas libsqlmy.so.1 !
    Par Nepomiachty Olivier dans le forum EDI
    Réponses: 3
    Dernier message: 04/07/2002, 15h15

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