USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  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
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página