campo no excel

Discussão em 'EMS , HCM e Totvs 11' iniciado por Carlos Alberto Giusti, Dezembro 3, 2024.

  1. Carlos Alberto Giusti

    Carlos Alberto Giusti Membro Ativo

    montando excel no progress tenho o campo :
    chWorkSheet:Range(c-ii):value = tt-etiq.etiq.

    esse campo é caracter de 14 digitos mas é formado por números.
    ao gerar excel sai assim: 4,08E+12. O campo sai como geral. Como faço para o campo sair como texto?
  2. lcpaulino

    lcpaulino Membro Participativo

    já tentou ? chWorkSheet:Range(c-ii):value = '=" ' + tt-etiq.etiq + ' " '. (sem os espaços entre as aspas duplas e simples - coloquei apenas para melhorar a visualização)
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    vc pode formatar a celula pra ela ser texto ...
    planilha:ActiveWorkBook:ActiveSheet:cells(linhaAtual, colunaAtual):numberFormat = '@'
  4. Carlos Alberto Giusti

    Carlos Alberto Giusti Membro Ativo

    Fiz isso e deu certo. Obrigado.

Compartilhe esta Página