Ir para conteúdo

Arquivado

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

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

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.