|
|
|
|
|
Dicas
|
|
ASP - Active Server Page (Miscelâneas)
|
|
|
Título da Dica: Gerando arquivo do excel via ASP
|
|
|
|
Postada em 17/9/2003 por larback
Note que: - não é necessário o servidor (IIS) ter o Office instalado - O cliente deve ter pelo menos o Excel 97
Cole o exemplo abaixo no bloco de notas e salve com a extensão .asp
<% response.buffer = true response.ContentType = "application/vnd.ms-excel" response.AddHeader "content-disposition", "inline; filename=nomequalquer.xls"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head><title>Untitled</title> </head> <body> <% response.write "<table width=200>" response.write "<tr>" for i = 1 to 4 response.write "<td width=40>" response.write i + i response.write "</td>" next
response.write "<td width=40>=sum(A1:D1)</td>" response.write "</tr>" response.write "</table>" %>
</body> </html>
O que vai acontecer é que quando esta página for solicitada aquela janela de Salvar em Disco ou Abrir vai aparecer.
Repare que: - Voce pode definir o nome, Parâmetro Filename da linha com o response.AddHeader. - Voce pode usar formulas e outros recursos do Excel, como na linha após o Next.
Deus seja louvado
|
|
|
|
|