none
Problemas na formatação de data na exportação de VB6 => Excel RRS feed

  • Pergunta

  • Caros amigos,

         Estou um problema quando gero um relatório em Excel de dados da minha aplicação em VB6. Uso o CreateObject("Excel.Application") e copio o conteúdo de um ResultSet para dentro da planilha. Em um dos campos tenho uma data no formato dd/mm/aaaa e esta coluna está formatada com oXLSheet.Columns("D:D").NumberFormat = "dd/mm/yyyy". Contudo no arquivo Excel quando aplico o filtro de coluna, esta coluna não está no formato data, mas sim texto simples. Para resolver tenho que marcar a célula com a data pressionar F2 (editar no Excel) e depois Enter. Com isso a data fica formatada direitinho e o filtro do excel a reconhece como data (fazendo a indentação de ano/mes/dia corretamente).

         Sendo assim como posso resolver isso no VB6? Sem precisar ficar pressionando F2 para cada linha da data... imaginem ma planilha com centenas de linhas!!!

    Abraços a todos.

    Marcelo Magalhães
    Rio de Janeiro - R.J.

    segunda-feira, 9 de dezembro de 2013 16:10

Todas as Respostas