Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
566
Assunto : ASP
Titulo: Gerando uma planilha do excel a partir do ASP

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



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

Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 5/19/2017 3:29:00 AM
nome: BOfzYemQwk
email: jimos45812rt1@hotmail.com
comentário:
ynfAIn http://www.LnAJ7K8QSpkiStk3sLL0hQP6MO2wQ8gO.com

data: 2/1/2017 12:43:00 AM
nome: VnnIcrOAUBPZEV
email: derby451@hotmail.com
comentário:
26tjBi http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/31/2017 10:41:00 AM
nome: PbrSFRfOshQD
email: derby451@hotmail.com
comentário:
V7Zaxl http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/29/2017 11:45:00 PM
nome: ZdhRkdZTnxfANvgZsJ
email: derby451@hotmail.com
comentário:
KCPfdM http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/29/2017 10:38:00 PM
nome: oBodVXXWHHLl
email: jogcbfn@hotmail.com
comentário:
ttprI5 http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br