Creer un fichier excel sans excel d'installé sur la machine [Résolu]

ultima_93
Messages postés
46
Date d'inscription
mercredi 19 mai 2004
Dernière intervention
26 juillet 2007
- 12 oct. 2005 à 14:24 - Dernière réponse : ultima_93
Messages postés
46
Date d'inscription
mercredi 19 mai 2004
Dernière intervention
26 juillet 2007
- 12 oct. 2005 à 23:10
Bonjour , j'ai un souci pour la création dun fichier excel en C# pour une application windows.
J'arrive à creer un fichier excel par interop et les references excel lors de mes tests car j'ai microsoft excel qui est installé sur ma machine mais le logiciel que je fais doit tourné sur un serveur qui ne dispose pas d'excel, et donc le fichier ne se crée pas.
je voudrais juste qu'il se crée pour le recupérer par le biais d'une machine distante.
y a -t-il une solution?
merci
Afficher la suite 

Votre réponse

10 réponses

Meilleure réponse
sebmafate
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
- 12 oct. 2005 à 15:21
3
Merci
et bien, la seule solution simple à mettre en oeuvre est de générer un fichier html (avec les tableaux...) et d'y mettre l'extension .xls

Sébastien FERRAND
[MVP C#]

Merci sebmafate 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de sebmafate
Meilleure réponse
APWEB
Messages postés
74
Date d'inscription
lundi 30 juin 2003
Dernière intervention
18 octobre 2006
- 12 oct. 2005 à 18:05
3
Merci
Ce qui est utilisé régulierement dans ce cas de figure , c'est les fichiers CSV ( une virgule comme séparateur ) . il n'y a aucun probleme pour les ouvrir dans xl.

AP

Merci APWEB 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de APWEB
sebmafate
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
- 12 oct. 2005 à 14:42
0
Merci
il faut que Excel soit installé sur la machine, sinon, ca ne fonctionne pas.

Sébastien FERRAND
[MVP C#]
Commenter la réponse de sebmafate
ultima_93
Messages postés
46
Date d'inscription
mercredi 19 mai 2004
Dernière intervention
26 juillet 2007
- 12 oct. 2005 à 15:19
0
Merci
Le probleme c'est qu'ils refusent categoriquement d'installer excel sur le serveur.
Commenter la réponse de ultima_93
ultima_93
Messages postés
46
Date d'inscription
mercredi 19 mai 2004
Dernière intervention
26 juillet 2007
- 12 oct. 2005 à 15:50
0
Merci
Ca marche ça?
Je suis pas expert en html mais c'est pas très compliqué, mais ça m'étonne qu'on puisse créer un fichier xls valide à partir d'un fichier html juste en changeant l'extension.
N'as tu pas un exemple dun fichier html contenant un tableau?
Commenter la réponse de ultima_93
sebmafate
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
- 12 oct. 2005 à 15:58
0
Merci
essaye ca :

<html>
<head><title>Mon document HTML</title></head>

C'est un document HTML dans Excel

ligne 1, colonne 1, Ligne 1, colonne 2,
----
Cool...,
----
ligne 2, colonne 1, Ligne 2, colonne 2

</html>

Sébastien FERRAND
[MVP C#]
Commenter la réponse de sebmafate
ultima_93
Messages postés
46
Date d'inscription
mercredi 19 mai 2004
Dernière intervention
26 juillet 2007
- 12 oct. 2005 à 16:02
0
Merci
Ok, je te remercie, je pense que je pourrais me débrouiller avec ce que tu m'as donné.
Merci
Commenter la réponse de ultima_93
sebmafate
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
- 12 oct. 2005 à 16:05
0
Merci
tu peux aussi mettre des formulaires excel dans les cellules...

genre : =50/4 t'affichera 12.5

Sébastien FERRAND
[MVP C#]
Commenter la réponse de sebmafate
ultima_93
Messages postés
46
Date d'inscription
mercredi 19 mai 2004
Dernière intervention
26 juillet 2007
- 12 oct. 2005 à 16:09
0
Merci
D'accord, personnellement je devais juste exporter le contenu d'un datagrid dans un fichier excel en sachant que je peux avoir une centaine de colonne voire plus, donc je pense pas que je vais devoir faire des calculs.
Merci
Commenter la réponse de ultima_93
ultima_93
Messages postés
46
Date d'inscription
mercredi 19 mai 2004
Dernière intervention
26 juillet 2007
- 12 oct. 2005 à 23:10
0
Merci
ah ouai c'est vrai que ça marche bien aussi, il me reste plus que l'embarras du choix
Commenter la réponse de ultima_93

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.