Questo script consente di creare documenti Excel senza che sul server sia installata l'applicazione.
Non vengon instanziati oggetti COM lato server ed il tutto è fatto con poche righe di script, tra l'altro nemmeno complicate.
Questo file in pratica imposta il Mime Type su quello di Excel, sfruttando una caratteristica, presente già in Office97, che consente a Word ed Excel di leggere senza problemi documenti HTML.
Ecco lo script:
<% Dim FileName FileName="test.xsl" response.buffer = true response.ContentType = "application/vnd.ms-excel" response.AddHeader "content-disposition", "inline; filename=" & FileName response.write "<table>" response.write "<tr>" for i = 1 to 15 step 3 response.write "<td>" response.write i * i response.write "</td>" next response.write "<td width=40><b>=sum(A1:D1)</b></td>" response.write "</tr>" response.write "</table>" response.flush response.end %>
In un prossimo script vedremo come sfruttare la stessa caratteristica per creare documenti Word.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Un esempio per rendere maiuscola la prima lettera di ogni parola di una frase
- Windows Phone 7: RTM dei tool il 16 settembre, marketplace da ottobre
- Disponibile il Feature Pack 2 di Visual Studio 2010
- Annunciate le nuove caratteristiche di Silverlight 5
- E un bel pezzo di ASP.NET diventa open source
- Ecco la roadmap di ASP.NET 5: il rilascio definitivo nel corso del primo trimestre 2016
- E' in arrivo S#!
- Morto un Blaster, se ne fa un Nachi
- Meno WinFs, Windows Longhorn nel 2006?
- Microsoft Security Bulletin MS04-012