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 uma planilha do excel a partir do ASP
Postada em 17/9/2003 por Ð@®l@n            
Alguns truques simples podem ser utilizados para gerar uma planilha do Excel através do ASP :

O Excel consegue interpretar código HTML. Assim sendo, ele é capaz de entender uma tabela em HTML.

A propriedade contenttype do objeto Response indica o tipo de conteúdo que será gerado. O padrão é geração de HTML, mas podemos alterar o contenttype e dizer que estamos gerando uma planilha do excel.

Desta forma, alterando o contenttype, podemos simplesmente imprimir uma tabela, em HTML mesmo, exatamente como sempre fazemos, e o browser irá se encarregar de abrir o excel para interpreta-la. Veja a instrução :

Response.ContentType = "application/vnd.ms-excel"

Além disso podemos pedir ao browser que grave o arquivo, como um download, ao invés de exibi-lo. Para isso devemos adicionar um item ao cabeçalho http que estaremos enviando para o client. Veja :

Response.AddHeader "content-disposition","attachment;filename=entidades.xls"

Observe que isso tudo serve não apenas para o Excel, mas também outros tipos de arquivo, bastando apenas alterar o contentType
 


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