esiste una classe per creare xls come per pdf c'e fpdf ??
esiste una classe per creare xls come per pdf c'e fpdf ??
Nulla che io conosca.
Per creare file excel o sfrutti direttamente le dll di excel con tutte le potenzialità del caso oppure formatti una pagina secondo le tue necessità ed imposti il content-type a ms-excel (ma in questo caso puoi creare un unico foglio).
Discorso diverso se usi excel 2008 (ma non ho mai provato), in tal caso puoi formattare il risultato in xml secondo uno specifico tracciato ed ottenere tutti gli effetti di cui hai bisogno (anche i fogli separati). Ovviamente negli ultimi due casi è l'utente che deve avere excel installato, il file non lo produci sul server.
![]()
xxx
Io faccio così:
Link per aprire l'Excel
e poi la pagina.asp che genera l'Excel è cosìcodice:">Esporta in XLS
<%@LANGUAGE="VBSCRIPT"%>
<%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\Inetpub\wwwroot\sito\db.mdb")
set objRs = server.createobject("ADODB.recordset")
FileName="NOME FILE EXCEL.xls"
Response.Buffer = true
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "content-disposition", "inline; filename=" & FileName
Request.QueryString
...
...
...![]()