Ir para conteúdo
Fórum Script Brasil
  • 0

Formato de data após substituir


Guest --Anderson --

Pergunta

Guest --Anderson --

Boa noite pessoal,

Estou desenvolvendo uma macro para um relatório da empresa onde trabalho a partir de uma planilha do nosso ERP.

Ocorre que nesse relatório as datas são expostadas no formato "dd.mm.aaaa". Após executar a instrução para substituir "." por "/", a data aparece no formato "mm/dd/aaaa". Existe alguma forma de ela manter o formato "dd/mm/aaaa"?

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Guest --Anderson --

Pior que não. Já tentei.

Taí o código

Range("E2:F2").Select

Range(Selection, Selection.End(xlDown)).Select

Selection.NumberFormat = "DD/MM/YYYY"

Selection.Replace What:=".", Replacement:="/", LookAt:=xlPart, _

SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _

ReplaceFormat:=False

Planilha Antes:

02.01.2007 02.01.2007

12.12.2006 02.01.2007

05.12.2006 02.01.2007

06.12.2006 03.01.2007

06.12.2006 03.01.2007

20.12.2006 03.01.2007

08.12.2006 05.01.2007

Planilha Depois:

01/02/2007 01/02/2007

12/12/2006 01/02/2007

12/05/2006 01/02/2007

12/06/2006 01/03/2007

12/06/2006 01/03/2007

20/12/2006 01/03/2007

12/08/2006 01/05/2007

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...