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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [ASP.net] Conception autour d'ASP.net / Excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP.net] Conception autour d'ASP.net / Excel

n°1763867
Roodie
Posté le 23-07-2008 à 18:56:53  profilanswer
 

Bonjour,
 
Je suis confronté à un problème de conception autour d'ASP.net/Excel.  
 
En fait, j'ai un site web en ASP.net 2.0. Voici ce que je souhaiterais faire :
1/ une des pages du site donne le choix à l'utilisateur de choisir un ID, puis de cliquer sur un lien qui télécharge et ouvre un fichier Excel (qui peut contenir du VBA)
2/ le fichier Excel se trouve sur un serveur où Excel n'est pas installé
3/ à l'ouverture du fichier Excel côté client, ce fichier se remplit en lisant des données en base (SQL Server), et ce à partir de l'ID
 
Le problème qui se pose : comment passer l'ID au fichier Excel ?  
Voici les solutions auxquelles j'ai pensées :
1/ écrire l'ID dans un onglet caché du fichier Excel, mais Excel n'est pas installé sur le serveur, et je préfère ne pas utiliser de librairies bizarres qui permettent de le faire
2/ générer le fichier Excel à partir de .htm et .css. Je préfère éviter
3/ inclure l'ID dans le nom du fichier téléchargé
 
Si vous avez des idées de solution, mici bien à vous :)

mood
Publicité
Posté le 23-07-2008 à 18:56:53  profilanswer
 

n°1764205
MagicBuzz
Posté le 24-07-2008 à 13:35:00  profilanswer
 

4/ stocker le ID quelque part sur le serveur web (ou la base) et aller le lire avec ta macro Excel au démarrage

n°1765762
Roodie
Posté le 28-07-2008 à 11:08:24  profilanswer
 

Ah vi c'est une idée ça :)
 
Par contre, ça risque de pas mal compliquer la chose car plusieurs utilisateurs peuvent télécharger le fichier au même moment, et avec la même session Windows. Mais je vais considérer ta proposition.  
 
Et si ya d'autres avis, je suis preneur :)

n°1765795
MagicBuzz
Posté le 28-07-2008 à 11:55:48  profilanswer
 

l'autre solution effectivement, c'est la 3/ puisque par header http tu peux renommer à la voler le fichier envoyé au client. c'est donc une solution propre.


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

  [ASP.net] Conception autour d'ASP.net / Excel

 

Sujets relatifs
importé un fichier excel[Résolu] Envoi FTP de fichier Excel avec org.apache.commons.net.ftp
Lien entre Internet Explorer et VBA excel[VB] Exporter une feuille Excel sur 1 Word
configuration fenêtre d'aide d'excelRecherche un développeur web ASP
code dans VB pour definir arguments d'une fonction dans ExcelAutomatiser IE dans une macro Excel
[VBA] Excel - Boutons macro commandeConception d'un site web
Plus de sujets relatifs à : [ASP.net] Conception autour d'ASP.net / Excel


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