Jump to content

Archived

This topic is now archived and is closed to further replies.

Chrnos

[Resolvido] Excel trocando dia por mês quando gerado por OLE

Recommended Posts

Bom dia,

 

Tenho uma aplicação aqui que possui rotinas para gravar dados em excel usando OLE, só que hoje começou a acontecer algo estranho.... ao gravar os dados numa planilha, vindo com a data já formata do SQLSERVER, o excel pegou e simplesmente trocou o mês pelo dia nelas, sem que eu tenha feito nenhum modelo ou comando para isto, para todas as datas menores que o dia 10.

 

Exemplo: minha consulta enviava a data 05/12/2008, a qual eu jogava como string para o excel, e quando a planilha abria a data aparecia como 12/05/2008.

 

Alguém já passou por isso que possa me dar uma luz do que está acontecendo? Seria alguma configuração do windows XP que talvez eu tenha que mudar para que isso não ocorra mais?

 

Pergunto porque se eu jogar a data no formato mm/dd/yyyy o excel transforma ela em dd/mm/yyyy nesta rotina. E se ele continuar com isso, com certeza outros relatórios vão apresentar o mesmo problema e terei muita dor de cabeça.

 

Agradeço qualquer ajuda.

Share this post


Link to post
Share on other sites

Qual é a função da aspas simples? Impedir que o excel tente formatar o dado?

Share this post


Link to post
Share on other sites

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.