Tópico anterior Próximo tópico Novo tópico
VB / VBA
#488525 - 24/04/2019 08:18:27 | ||||
![]() FERRUBIM PORTO ALEGRE Cadast. em:Novembro/2012 ![]() |
recebo uma planilha em excel onde em uma coluna vem o valor 424000000025241000000 porém ao ler ela acaba transformando em 4,24000000025241E+20 ..
esse é o comando que faço: wl_letra = [Ô]C[Ô] Excel.Range(Trim(wl_letra) & WL_cont_coluna).Select WLI_NR_CONTRATO = Excel.ActiveCell.Value é em VB6 ... alguem pode me dizer como fazer para arrumar isso ??? já coloquei a coluna como número,eral,texto e não funciona.. |
|||
Resposta escolhida #488527 - 24/04/2019 09:20:17 | ||||
![]() MARCELO-TREZE SAO VICENTE Cadast. em:Abril/2009 ![]() |
tenta converter para string
wl_letra = [Ô]C[Ô]
Excel.Range(Trim(wl_letra) & WL_cont_coluna).Select WLI_NR_CONTRATO =CStr( Excel.ActiveCell.Value) ________________________________________________________________________________________ O orgulho cega até os sábios, ao ponto de não percebam que não são tão sábios como pensam. |
|||
#488528 - 24/04/2019 09:31:02 | ||||
![]() FERRUBIM PORTO ALEGRE Cadast. em:Novembro/2012 ![]() |
Mesmo problema , a variavel Excel.ActiveCell.Value já está assim quando chega 4,24000000025241E+20 .. coloquei assim:
wl_letra = [Ô]C[Ô] Excel.Range(Trim(wl_letra) & WL_cont_coluna).Select WLI_NR_CONTRATO = CStr(Excel.ActiveCell.Value) |
|||
#488530 - 24/04/2019 11:31:36 | ||||
![]() MARCELO-TREZE SAO VICENTE Cadast. em:Abril/2009 ![]() |
NA PLANILHA QUAL É O TIPO DO CAMPO QUE ENVIA ESTE VALOR
________________________________________________________________________________________ O orgulho cega até os sábios, ao ponto de não percebam que não são tão sábios como pensam. |
|||
#488531 - 24/04/2019 11:34:00 | ||||
![]() FERRUBIM PORTO ALEGRE Cadast. em:Novembro/2012 ![]() |
mandaram como numero
|
|||
Tópico anterior Próximo tópico Novo tópico