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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Creer un fichier Excel en C# .NET

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Creer un fichier Excel en C# .NET

n°950791
doudoule l​a banane
Posté le 11-01-2005 à 14:58:06  profilanswer
 

Pour l'instant je genere en fourbe un fichier xml renome en .xls..
ca marche, mais pas avec toutes les versions de Excel.. et puis y a pas moyen d'y integrer des images et tout... :/
 
 
bref vous connaissez une petite dll .NET open source qui creer des fichier Excel?
ou juste une documentation sur "comment creer soit meme un fichier Excel"
 
 
merci..  :jap:  
 
 
PS: peut etre que ca sera un composant .NET 2 :love:

mood
Publicité
Posté le 11-01-2005 à 14:58:06  profilanswer
 

n°950798
KangOl
Profil : pointeur
Posté le 11-01-2005 à 15:06:51  profilanswer
 

http://www.codeproject.com/aspnet/ [...] ibrary.asp
 
ca te convient ?


---------------
Nos estans firs di nosse pitite patreye...
n°950800
Lam's
Profil: bas.
Posté le 11-01-2005 à 15:07:48  profilanswer
 

Bah, tu installes Excel sur la machine, tu utilises COM, et tu te crées un objet "Excel.Application", non .
 

n°950802
titione
addicted
Posté le 11-01-2005 à 15:09:05  profilanswer
 

Code :
  1. dll .NET open source


c étonnant l'usage de ces mots côte à côte... :))
 
bon plus sérieusement, tu dois pouvoir attaquer la dll de MS Office Excel directement ! reste à trouver laquelle c'est ! j'avais fait ça avec windows media player et j'avais réussi à faire un nouveau lecteur qui utilisait en fait la dll de windows media player !

n°950805
doudoule l​a banane
Posté le 11-01-2005 à 15:11:33  profilanswer
 

ah j'avais oublier de preciser...
 
sans utiliser d'interop, ca serait cool....  :p

n°950808
doudoule l​a banane
Posté le 11-01-2005 à 15:16:32  profilanswer
 


 
merci :jap:  
 
 
mais nan.. ce bouffon exporte juste un csv renomer en .xls [:itm]

n°950809
doudoule l​a banane
Posté le 11-01-2005 à 15:17:24  profilanswer
 

Lam's a écrit :

Bah, tu installes Excel sur la machine, tu utilises COM, et tu te crées un objet "Excel.Application", non .


 
merci :jap:  
 
mais nan justement le challenge ca serait de ne pas utiliser d'interop..  
 
mais merci.. :)  

n°950818
Lam's
Profil: bas.
Posté le 11-01-2005 à 15:24:05  profilanswer
 

Bah l'autre solution, c'est d'utiliser un truc comme "Spreadsheet::WriteExcel" de Perl, mais j'ignore si ça existe en .NET (c'est tellement simple de le faire via COM, que je doute que beaucoup de gens se soient cassés à la tête à faire ça).

n°950829
doudoule l​a banane
Posté le 11-01-2005 à 15:31:27  profilanswer
 

Lam's a écrit :

(c'est tellement simple de le faire via COM, que je doute que beaucoup de gens se soient cassés à la tête à faire ça).


 
ouai.. c'est sur...
 
enfin dans le pire des cas j'utilise de la bonne vieille com.. mais bon je prefererais eviter..
puis ca oblige les utilisateurs a avoir excel d'intalle et tout.. :/

n°950842
gedeon
Posté le 11-01-2005 à 15:50:48  profilanswer
 

titione a écrit :

Code :
  1. dll .NET open source


c étonnant l'usage de ces mots côte à côte... :))


 
Pas plus que :
sun java open source !  :na:  ;)  
 
Sinon il me semble que microsoft a rendu public certain format xml d'office, il se peut que ça soit ça qui te manque pour rendre tes ficheirs compatibles.
 
Ca ça devrait peut être t'aider
Programmation avec Office
http://msdn.microsoft.com/library/ [...] ojects.asp

mood
Publicité
Posté le 11-01-2005 à 15:50:48  profilanswer
 

n°950847
ToxicAveng​er
Posté le 11-01-2005 à 15:54:30  profilanswer
 

doudoule la banane a écrit :

Pour l'instant je genere en fourbe un fichier xml renome en .xls..
ca marche, mais pas avec toutes les versions de Excel.. et puis y a pas moyen d'y integrer des images et tout... :/
 
 
bref vous connaissez une petite dll .NET open source qui creer des fichier Excel?
ou juste une documentation sur "comment creer soit meme un fichier Excel"
 
 
merci..  :jap:  
 
 
PS: peut etre que ca sera un composant .NET 2 :love:


 
Sisi : en vml !
 
Edit : tu peux aussi utiliser un HTTP Handler si tu utilises une webapp


Message édité par ToxicAvenger le 11-01-2005 à 15:55:11
n°950853
doudoule l​a banane
Posté le 11-01-2005 à 15:56:35  profilanswer
 

ToxicAvenger a écrit :

Sisi : en vml !


 
vml?! hop vite google!!
 
merci.. :jap:  
 

ToxicAvenger a écrit :


Edit : tu peux aussi utiliser un HTTP Handler si tu utilises une webapp


 
nop c'est du bon vieux winform [:itm]

n°950856
doudoule l​a banane
Posté le 11-01-2005 à 15:59:04  profilanswer
 

ToxicAvenger a écrit :

Sisi : en vml !


 
excel ne lit pas le "vml"  :o

n°950904
ToxicAveng​er
Posté le 11-01-2005 à 16:42:35  profilanswer
 

doudoule la banane a écrit :

excel ne lit pas le "vml"  :o


 
Zut alors il va falloir que je dise a mon application C# de ne plus exporter du Excel avec images comme cela alors... Si jamais Excel s'en apercevait, t'imagines  [:zaib3k]


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

  Creer un fichier Excel en C# .NET

 

Sujets relatifs
Visual C# .NET et les "cannot copy assembly"Fichier BAS
Heure de creation d'un fichierliste chainée et traitemenbts de fichier
GD, creer un gif avec transparence...Requetes Access à partir d'Excel
du php dans un fichier cssinterface .NET
Lire un fichier XMLRemplir une hastable à partir d'un fichier
Plus de sujets relatifs à : Creer un fichier Excel en C# .NET


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