[ASP] Export Excel + saut de page

Export Excel + saut de page [ASP] - ASP - Programmation

Marsh Posté le 24-01-2005 à 10:43:23    

Bonjour,  
Est-il possible d'insérer des sauts de page lors d'un export d'ASP vers Excel ?  
 
Je fais mon export en utilisant la méthode suivante :  
<% Response.ContentType="application/x-msexcel" %>  
puis affichage de la ma table etc...

Reply

Marsh Posté le 24-01-2005 à 10:43:23   

Reply

Marsh Posté le 29-01-2005 à 12:03:17    

Exporter de data avec vers Excel est très facile. Simplement ajouter un header qui dit que c’est un document Excel.
 
 
Un exemple simple :


<%
Set fso = Server.Createobject("scripting.filesystemobject" )
Set file = fso.CreateTextFile(Server.MapPath ("/docs" ) & "/data.xls", true)  
file.WriteLine "<html xmlns:x='urn:schemas-microsoft-com:office:excel'>"
file.WriteLine "<head></head>"
file.WriteLine "<body>"
file.WriteLine "<table border='1'>"
file.WriteLine "<tr><th>ID</th><th>Client</th></tr>"
file.WriteLine "<tr><td>109</td><td>C&S</td></tr>"
file.WriteLine "<tr><td>793</td><td>MG Mode</td></tr>"
file.WriteLine "</table>"
 
file.WriteLine "<table border='1'>"
file.WriteLine "<tr><th>Client</th><th>Ordre</th><th>Date</th></tr>"
file.WriteLine "<tr><td>785</td><td>1045</td><td>07/01/2004</td></tr>"
file.WriteLine "<tr><td>109</td><td>1048</td><td>07/01/2004</td></tr>"
file.WriteLine "<tr><td>109</td><td>1050</td><td>08/01/2004</td></tr>"
file.WriteLine "</table>"
 
file.Writeline "</body></html>"
file.Close
%>


 
Maintenant, vous avez le document /docs/data.xls avec votre data que vous pouvez accéder. Naturellement vous pouvez modifier le code de se faire plus dynamique.
 
J'espère que vous êtes aidés.
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed