Guest --RégisMarinho -- Postado Outubro 2, 2007 Denunciar Share Postado Outubro 2, 2007 Para transferir o dado "Data de Venc."de uma combobox (formulário) para uma célula do Excel, mantendo o formato "dd/mm/yyyy", fiz o seguinte código: ... .Offset(0, 2) = cmbDataVenc.Text .Offset(0, 2).NumberFormat = "dd/mm/yyyy" ...No entanto, o dado na planilha tem ficado com o formato de mês/dia/ano.Como fazer para que o formato fique igual ao formato brasileiro, que é dia/mês/ano? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Outubro 3, 2007 Denunciar Share Postado Outubro 3, 2007 :rolleyes: Olá amigofiz o seguinte código e deu certo, você tem que tratar a data antes de colocá-lo no excell Dim dt As Date dt = Format(ComboBox1.Value, "dd-mm-yyyy") Range("a1").Value = dtpronto , use o exemplo acima e dará tudo certo...espero ter ajudado ...abraços. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --RégisMarinho -- Postado Outubro 5, 2007 Denunciar Share Postado Outubro 5, 2007 A importância das variáveis em nossas vidas...Pois é colega, você resolveu o meu problema. Muito obrigado!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --RégisMarinho --
Para transferir o dado "Data de Venc."de uma combobox (formulário) para uma célula do Excel, mantendo o formato "dd/mm/yyyy", fiz o seguinte código:
...
.Offset(0, 2) = cmbDataVenc.Text
.Offset(0, 2).NumberFormat = "dd/mm/yyyy"
...
No entanto, o dado na planilha tem ficado com o formato de mês/dia/ano.
Como fazer para que o formato fique igual ao formato brasileiro, que é dia/mês/ano?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.