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.