Export HTML data vers Excel

KAMI

spim spam spoum
Hello à tous,

J'aurais besoin d'un peu d'aide, j'aimerai exporter des données provenant d'un formulaire HTML vers 1 fichiers excel.

Le formulaire HTML se compose de toute une série de questions (choix multiple - "bouton radio"), et quand l'utilisateur clique sur le submit du formulaire, les données doivent être transférée vers un fichier Excel, uniquement un ajout à ce niveau (append).

J'ai à ma disposition un server IIS et je suis une clinche en ASP et pas de possibilité d'installer un server PHP... :-(

Je ne sais pas vers quoi me tourner en gros...

Merci d'avance pour votre aide :)

KAMI.
 

aKC1a

OldSchool CS Star
en php c'est relativement easy ... en asp aucune idée :s
 

ftpcrazy

Elite
Hello à tous,

J'aurais besoin d'un peu d'aide, j'aimerai exporter des données provenant d'un formulaire HTML vers 1 fichiers excel.

Le formulaire HTML se compose de toute une série de questions (choix multiple - "bouton radio"), et quand l'utilisateur clique sur le submit du formulaire, les données doivent être transférée vers un fichier Excel, uniquement un ajout à ce niveau (append).

J'ai à ma disposition un server IIS et je suis une clinche en ASP et pas de possibilité d'installer un server PHP... :-(

Je ne sais pas vers quoi me tourner en gros...

Merci d'avance pour votre aide :)

KAMI.
C'est de l'asp simple ou ton serveur iis prend en charge l'asp.net ?

Sinon suffirait de faire un bout de code en C# ou VB.net pour qu'il créer une datasheet excell avec les infos.
Y'as pas mal de tuto bien foutu sur http://www.developpez.com/ justement sur l'automatisation d'excell etc et l'avantage avec l'asp.net (j'imagine que l'asp aussi mais j'en ai jamais fait) c'est que tu peux tout à fait automatiser ce genre de tache.
 
1er
OP
KAMI

KAMI

spim spam spoum
Merci les gens, pour résumer, je suis dans la merde ^^
 

Switch

Elite
Pourquoi pas un simple csv ? (tu ajoutes tes données avec un séparateur genre ',' ou ";" ou une tabulation)

Quand tu le recupères tu l'importes en précisant ton séparateur et tu auras tout dans des colonnes.
 

SirSmokeALot

Touriste
Hello,

en faisant une recherche rapide sur notre ami google (export html to excel in asp), je m'aperçois qu'en fait (et ça va te faire plaisir) c'est assez facile :D

Il suffit de spécifier un type MIME pour excel comme ContentType de ta Response pour que ça s'ouvre directement dans excel et tu peux aussi spécifier un header pour ta réponse qui permettra à la personne de télécharger un fichier excel.

Je te donne 2 liens de la msdn:
http://support.microsoft.com/?kbid=301044
http://support.microsoft.com/?kbid=199841

Response.ContentType = "application/vnd.ms-excel"
Le deuxième lien export les données d'une db vers un fichier excel donc ça ne t'aide pas mais c'est pour montrer le principe d'export vers fichier.

http://www.theukwebdesigncompany.com/articles/article.php?article=730

Ce lien ci exporte aussi des données d'un db mais ici en permettant d'enregistrer directement le fichier excell.
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment; filename=Enquiry_List.xls"
N'hésite pas à chercher sur la msdn, il y a plein de choses et sur les forums developpez.com aussi!

Have fun
 
1er
OP
KAMI

KAMI

spim spam spoum
EDIT : Oups ne pas oublier de faire un refresh de sa page.

J'ai forcé mon patron à mettre PHP sur le server :)

Merci quand même pour votre aide, je garde quand même vos infos au chaud on ne sait jamais :)

KAMI
 
Haut