Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1442 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  interop pour W98: déploiement et Excel

 

 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

interop pour W98: déploiement et Excel

n°1295421
marikiki
a trop sèché la physique...
Posté le 31-01-2006 à 12:06:21  profilanswer
 

Bonjour mes enfants!
 
je n'arrive pas à déployer ma nouvelle version de mon programme C# qui permet aux utilisateurs d'exporter un fichier (enfin, le resultat d'une requête) vers excel : autant il trouve la bonne DLL pour word, autant pour Excel, il n'en veut pas... :pt1cable:  
 
Je suis un peu novice en DLL, voici mes informations :  
 
- je compile mon programme sous XP, dessus, j'ai Excel 11 (2003). J'ai ajouté les références à Excel 11 et office 9 dans mon projet.  
- je déploie sur des W98 avec Excel 9 (2000).  :non:  
 
les DLL Excel font partie d'un package appelé PIA (Primary Interop Assemblies) que microsoft offre généreusement. Je n'ai trouvé sur leur site que le PIA pour XP qui s'interface pour Excel 2002 "and more" (??? youpi)...
Quand je déploie leur exécutable, il va dans la base de registre et écrit les emplacements des DLL
Quand j'exécute, il me fait soit :  
- une erreur : je ne trouve pas "emplacement de mon exe/Interop.Excel.DLL" (que je le mette sur le réseau ou directement dans c:\windows\system\ avec les DLL que j'ai installée... je l'explique en regardant les DLL installée, elles s'appellent Microsoft.office.interop.excel.DLL. Bon, j'ai essayé de changer leur nom mais c'est pareil... o ualors, il faut aussi changer dans la base de registre et ça, j'y vais pas seule!  :lol:  
- une erreur "QUERYINTERFACE for INTERFACE EXCEL._Application failed", quand je vais chercher le Interop.Excel.DLL qu'il a mis dans mon debug quand j'ai compiler le programme (oui, sous prétexte que mon install ne permet pas d'attacher les objets COM à mon exécutable, il me créé des bibliothèque en rab... :sol:  
 
J'espère que vos lumières pourront me permettre d'y voir un peu plus clair.
 
Merci  :love:  
 
Marie-Christine

mood
Publicité
Posté le 31-01-2006 à 12:06:21  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  interop pour W98: déploiement et Excel

 

Sujets relatifs
[Excel] Comment protéger une macro ? [Résolu]EXCEL/VBA Comment déterminer la position de la cellule précédente
VBA Excel - Enregistrer un document dans 2 répertoires différentsCondition excel
onglets excelADO + Excel
pb syntaxe dans Rowsource vba excelVBA Excel - Comment fusionner plusieurs cellules
VBA EXCEL >>> récupération de données dans colonesvba excel supprimer userform, importer userform
Plus de sujets relatifs à : interop pour W98: déploiement et Excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR