Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por pjuliocesar
#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
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por Kledison
#62585
Boa tarde!

posso tentar pelo Power Query, por MACRO não sei.

Att
Por pjuliocesar
#62835
Olá Kledison, pode ser sim! Ficaria muito grato!
Avatar do usuário
Por Kledison
#62850
@pjuliocesar !

Ok, segue a planilha com tratamento no PQ.

Salve a planilha e o TXT dentro da mesma pasta, provavelmente vai dar erro ao abrir a planilha, caso ocorra, vai no menu a DADOS, em Obter e Transformar clique em Da Tabela, vai abrir o editor de consultas do PQ, tem duas consultas, Tabular e Tabular Filtro, você deve alterar o caminho do arquivo nas duas consultas.

Imagem


Imagem



Imagem



Confere se o arquivo está do jeito esperado, qualquer coisa avisa.

Att
Você não está autorizado a ver ou baixar esse anexo.
pjuliocesar agradeceu por isso
Por pjuliocesar
#63102
@Kledison, Era exatamente isso !!!

Muito obrigado

Boa tarde!! Alguém consegue me ajuda com u[…]

Boa tarde!! Tenho uma planilha para calculo de ho[…]

Veja se atende agora.

Pandora Charms Pandora Jewelry Pandora[…]

Pandora Charms Pandora Jewelry Pandora[…]

Melhoria de código

Pandora Charms Pandora Jewelry Pandora[…]

Pandora Charms Pandora Jewelry Pandora[…]

Pandora Charms Pandora Jewelry Pandora[…]