Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Hugo Eyer

Relatorio versao excel 2007

Recommended Posts

Prezados,

 

Gostaria de saber se existe uma funcao que transforme o excel em na versao 2007..

 

Eu ja tenho uma que passa para a 2003...

 

Segue abaixo a programacao que utilizo para a criacao do excel 2003...

 

---

response.buffer = false
'RESPONSE.Clear()
'RESPONSE.ContentType="application/vnd.ms-excel"
'RESPONSE.EXPIRES=0
'response.cachecontrol="no-cache"
'Response.AddHeader "Content-Disposition", "attachment;filename=ACIONAMENTOS.xls"
'Response.AddHeader "Content-Disposition", "inline; filename=arquivo_gerado.xls"
arquivo = "TOTOS_" & RTRIM(REQUEST.Cookies("LOGIN_ACIONA")) & DAY(NOW) & MONTH(NOW) & YEAR(NOW) & ".xls"
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment;filename=" & arquivo

SESSION.LCID=1033
---

 

Alguem saberia me dizer como se faz ?

 

Obrigado a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro Hugo.

 

O que transforma seu documento em Excel é esta linha

 

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

E até onde meu conhecimento vai, entendo que sirva para qualquer versão pois tenho o 2007 aqui na empresa e nos clientes tem officce desde do 2000 até o 2007 e gera em todas as maquinas.

 

Testa ai para ver se funciona.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi...

 

Essa linha ja tem no meu codigo...

 

Acho que o segredo ta no formato... o excel 98 ate 2003 tem formato "xls"...

 

E o 2007 tem o "xlsx" no final...

 

Apenas trocar xls pra xlsx no final nao adianta nada... deve ter algum outro codigo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

do excel 2007 , você quer o layout ???

 

você pode formata-la com algum CSS

 

você tentou trocar a extensao xls por xlsx ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ele ta baixando normalmente...

 

Mas vem no formato 2007...

 

Nao adianta trocar apenas a extencao... da erro...

 

Eu acho que tem alguma funcao antes que faz com que ele venha no formato 2007...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom para ser sincero eu desconheço então. Mas ja tentou no surpote da microsoft ou no MSDN ?

 

aBraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda nao... vou verificar...

 

 

Caso alguem saiba... por favor me ajude... isso vai ser de extrema importancia para o tamanho dos arquivos a serem baixados.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.