- 01 Mar 2021 às 19:02
#62562
Boa noite,
Gostaria de uma macro que tabulasse um documento TXT que ele tem um padrão mas tem partes que são variáveis.
Deixei um documento TXT dele em anexo como exemplo.
Para a Macro funcionar corretamente, precisa seguir as premissas abaixo:
01) Precisar ler o documento TXT e transcrever os dados importantes para o Excel;
02) Os dados importantes começam a partir de um determinado nome que está no TXT, já no começo da linha.
Obs: No caso do exemplo em anexo é o nome "P1" que iniciou na linha 47 do TXT. No entanto, tanto o nome "P1" pode ser outro como também a linha "47" pode ser outra. Por isso é importante deixar uma celula na planilha como Input para o usuário dizer que o elemento inicial é "P1" ou outro nome.
03) Os dados importantes são "ELEMENTOS; CASO; LOCAL; MX; MY e FZ". No Excel em anexo já deixei formatado o Caso 13 do P1 para os colegas verificarem como gostaria que ficasse depois da macro rodada!
Como o programa vai "empilhar" tudo um em baixo do outro, logo após do caso 13 na linha 19 da planilha já deve começar o caso 14 do P1 e assim por diante, tabulando todas as informações até chegar no "caso 32" do " P237 'T2 '" que está no final do TXT
04) Nos valores de MX, MY e FZ na hora de tabular o excel deverá trocar os pontos por virgula para ficar tipo valor.
Espero que os colegas consigam me ajudar.
Muito obrigado
Gostaria de uma macro que tabulasse um documento TXT que ele tem um padrão mas tem partes que são variáveis.
Deixei um documento TXT dele em anexo como exemplo.
Para a Macro funcionar corretamente, precisa seguir as premissas abaixo:
01) Precisar ler o documento TXT e transcrever os dados importantes para o Excel;
02) Os dados importantes começam a partir de um determinado nome que está no TXT, já no começo da linha.
Obs: No caso do exemplo em anexo é o nome "P1" que iniciou na linha 47 do TXT. No entanto, tanto o nome "P1" pode ser outro como também a linha "47" pode ser outra. Por isso é importante deixar uma celula na planilha como Input para o usuário dizer que o elemento inicial é "P1" ou outro nome.
03) Os dados importantes são "ELEMENTOS; CASO; LOCAL; MX; MY e FZ". No Excel em anexo já deixei formatado o Caso 13 do P1 para os colegas verificarem como gostaria que ficasse depois da macro rodada!
Como o programa vai "empilhar" tudo um em baixo do outro, logo após do caso 13 na linha 19 da planilha já deve começar o caso 14 do P1 e assim por diante, tabulando todas as informações até chegar no "caso 32" do " P237 'T2 '" que está no final do TXT
04) Nos valores de MX, MY e FZ na hora de tabular o excel deverá trocar os pontos por virgula para ficar tipo valor.
Espero que os colegas consigam me ajudar.
Muito obrigado
Você não está autorizado a ver ou baixar esse anexo.
Ajude o fórum a funcionar melhor:
Se esta mensagem te ajudou, deixe seu LIKE clicando no ícone OBRIGADO.
Se o problema está resolvido, clique em MARCAR RESOLVIDO
Se esta mensagem te ajudou, deixe seu LIKE clicando no ícone OBRIGADO.
Se o problema está resolvido, clique em MARCAR RESOLVIDO