Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por pjuliocesar
Posts
#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
Avatar
#62585
Boa tarde!

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

Att
Por pjuliocesar
Posts
#62835
Olá Kledison, pode ser sim! Ficaria muito grato!
Avatar do usuário
Por Kledison
Avatar
#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
Posts
#63102
@Kledison, Era exatamente isso !!!

Muito obrigado
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord