Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia,
Estou buscando um campo data no xls e jogando este valor para um .qvd
Mas sem converter a variável, apenas obter ela do .xls a data esta vindo interna como na imagem abaixo:
DATA_PAGAMENTO é a 2ª coluna:
.XLS:
Já tentei estas funções e outras mais dai o valor da data vem nulo...
DATE(DATA_PAGAMENTO, 'DD/MM/YYYY' ) |
DATE(DATA_PAGAMENTO)) |
DATE#( DATA_PAGAMENTO, 'DD/MM/YYYY' )
Pelo que dá para ver, os seus dados estão vindos formatados como texto.
Mas mesmo assim a função Date era para ter funcionado.
Tive um problema assim uma vez e o problema era espaços nos registros. Por isso tente:
Date(Trim(DATA_PAGAMENTO),'DD/MM/YYYY')
Ou pode tentar também:
Date(Num(DATA_PAGAMENTO),'DD/MM/YYYY')
Caso não resolva, poste um pedaço de seus dados xls.
Abs.
Bom dia, Jean.
Acesse as propriedades do documento (Configuração > Propriedades do Documento) na guia Número, selecione a coluna DATA_PAGAMENTO e coloque-a como "Data".
Atenciosamente,
Joffre Mota
Opa..
já tentou DATE(DATE#( DATA_PAGAMENTO, 'DD/MM/YYYY' ), 'DD/MM/YYYY' ) ?
Além disso... como está o SET DateFormat no main?
Pelo que dá para ver, os seus dados estão vindos formatados como texto.
Mas mesmo assim a função Date era para ter funcionado.
Tive um problema assim uma vez e o problema era espaços nos registros. Por isso tente:
Date(Trim(DATA_PAGAMENTO),'DD/MM/YYYY')
Ou pode tentar também:
Date(Num(DATA_PAGAMENTO),'DD/MM/YYYY')
Caso não resolva, poste um pedaço de seus dados xls.
Abs.
Obrigado pelas respostas, mais só funcionou com Date(Trim(DATA_PAGAMENTO),'DD/MM/YYYY').
Valeu..