Compartilhar via

Formatação dados extração arquivo txt para Excel

Anônima
2014-01-05T19:33:00+00:00

Pessoal,

Espero que alguém possa me ajudar!

Realizei a extração de dados de um arquivo txt para o Excel via uma macro.

Agora gostaria de formatá-lo para obter as informações que me interessam e também incluir esta formatação via macro.

A questão é que:

Primeiro: o arquivo txt é móvel, ou seja, o número de linhas do arquivo mudaram diariamente.

Segundo: preciso separar os preços por contrato por ano, mês e cultura para cada conta, será que devo utilizar fórmulas como CORRESP/ÍNDICE/PROCV?

Em anexo um print do extrato, os dados que preciso formatar por coluna (data (cor roxa), númro da conta (cor amarela, número de lotes (cor azul), cultura (cor vermelha), data de compra/venda(cor laranja) e preço (cor verde).

No arquivo também tem itens que gostaria de cancelar como texto, tenho como programar isso mesmo que o arquivo mude as linhas?

Obrigada!

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2014-01-06T17:46:29+00:00

AdrianaXI,

E estes dados são reais ou fictícios? Se forem reais e confidenciais recomendo remover a imagem.

Para seu caso, tela printada não adianta. Precisamos ver toda a estrutura do arquivo TXT, byte a byte. E também esta planilha.

Se possível compartilhe estes arquivos via link no SkyDrive, e poste o link para nós aqui no fórum.

Desde que não sejam dados confidenciais.

CORRESP/ÍNDICE/PROCV acredito que não vão ajudar muito, você vai precisar de VBA mesmo, também conhecido com macro, só que um pouco mais avançado. Pq vc precisará entender de lógica de programação.

Basicamente vc precisará importar o TXT, e varrer a planilha através de um loop, para localizar referências de formatação, identificando a posição correta dos dados, no caso de alteração/mudança das linhas. Deste modo vc pode fazer qualquer alteração que desejar.

Se puder enviar os arquivos, aguardamos para auxiliá-la.

Ou

Vc pode obter ajuda sobre desenvolvimento VBA no fórum MSDN:

http://social.msdn.microsoft.com/Forums/pt-BR/home?forum=vbapt

See ya!!!

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2014-01-07T11:57:59+00:00

    Thomas,

    Muito obrigada pela ajuda, os dados do Print eram fictícios! Consegui formatar o arquivo txt de uma maneira que posso realizar relações entre as linhas, porém ainda estou tendo alguns problemas e não consigo obter as informações que necessito. Irei anexar uma planilha como exemplo, espero que vc possa me ajudar!

    Obrigada!

    Exemplo de arquivo txt para extração e formatação dos dados no Excel:

     https://skydrive.live.com/redir?resid=7CC581AF01A37C9E!161&authkey=!AI47DWNPOzP9GGU&ithint=file%2c.txt

    Gostaria de obter os dados disponíveis em números (os que não me interessam estão zerados) por conta (código iniciado por GGG)  e por data (em cima a direita do arquivo), lembrando que recebo este extrato todos os dias e gostaria de realizar uma macro que me auxiliasse nesta extração automática, este extrato é longo aqui apenas deixei duas contas, ou seja, o número de linhas e páginas é móvel. Outra coisa, ele possui texto entre os dados que não me interessam.

    Esta resposta foi útil?

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
  2. Excluído

    Essa resposta foi excluída devido a uma violação de nosso Código de Conduta. A resposta foi denunciada manualmente ou identificada por meio da detecção automatizada antes da ação ser tomada. Consulte nosso Código de conduta para obter mais informações.


    Os comentários foram desabilitados. Saiba mais