Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Data Interna .xls

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' )

Labels (1)
  • Other

1 Solution

Accepted Solutions
rphpacheco
Creator III
Creator III

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.

View solution in original post

5 Replies
joffremota
Partner - Contributor III
Partner - Contributor III

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".

configs_propriedades_documento.jpg

Atenciosamente,

Joffre Mota

EduardoAlexandredeFrancisco

Opa..

já tentou DATE(DATE#( DATA_PAGAMENTO, 'DD/MM/YYYY' ), 'DD/MM/YYYY' ) ?

EduardoAlexandredeFrancisco

Além disso... como está o SET DateFormat no main?

rphpacheco
Creator III
Creator III

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.

Anonymous
Not applicable
Author

Obrigado pelas respostas, mais só funcionou com Date(Trim(DATA_PAGAMENTO),'DD/MM/YYYY').



Valeu..