Notifications
Clear all

Corrigindo texto através de macro VBA

3 Posts
2 Usuários
0 Reactions
1,174 Visualizações
(@fabiosp)
Posts: 291
Reputable Member
Topic starter
 

Prezados colegas bom dia,

Mais uma vez necessito de ajuda para resolver um problema.
Todo mês recebo uma relatório que vem de uma empresa parceira da China.
Tem alguns campos do relatório que não consigo identificar que esta escrito por motivo de incompatibilidade do software que produz o relatórios e o Excel.
Então criei no próprio excel uma aba com os caracteres ilegíveis e o seu significado(aba Corrigido).
Necessito que depois que eu colar as informações nas abas Comprovante e Comprovante2 através de uma macro ela verificasse se existe os caracteres ilegíveis da aba Corrigido Coluna A, caso encontre substituir pelas informações da coluna B e no final alinhar (ordenar) todos caracteres para fique esteticamente com cara de relatório rs.
Tentei fazer uma macro para fazer toda essa tarefa mas não obtive êxito.

Por favor alguém poderia me ajudar.

Agradeço a ajuda !

Abraços

Fabio sp

 
Postado : 13/05/2015 8:46 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Fábio, se entendi, você criou tipo um dicionário para tradução, mas veja que as palavras ORIGINAL que você definiu não são IGUAIS as que constam nas abas Comprovantes, para se efetuar o que pretende tem de se localizar as ocorrências exatas.
Um outro impasse é alguns caracteres especiais e neste caso é o TIL (~) na palavra ñ8áT($áfá~.c ,que não é reconhecido da forma que está escrita nesta palavra, então, na rotina primeiro substituímos todas estas ocorrências inclusive da aba Corrigido, para depois seguir nas demais abas com a substituição conforme a relação desta aba colunas A e B.

Quanto a : "alinhar (ordenar) todos caracteres para fique esteticamente com cara de relatório", não entendi, se o que fiz no anexo estiver de acordo, procure criar uma aba conforme você quer o layout deste relatório e se não conseguir ajustar depois vemos.

Localizar e Substitui ocorrências com Correcao (tipo dicionário)

Se foi útil, lembre-se de clicar na mãozinha agradecendo e dar o tópico como Resolvido se for o caso.

[]s

 
Postado : 14/05/2015 8:30 am
(@fabiosp)
Posts: 291
Reputable Member
Topic starter
 

Mauro Coutinho boa tarde.

Desculpe a demora em responder.
Esta perfeito!
Era isso mesmo que precisava.
Quanto a alinhar as informações do relatório pode deixar que vou seguir as suas dicas.
Muito obrigado por sua disponibilidade em me ajudar.

Abraços.

 
Postado : 17/05/2015 9:03 am