Notifications
Clear all

Macro identificar e extrair conteúdo célula

5 Posts
2 Usuários
0 Reactions
1,047 Visualizações
(@rochenfels)
Posts: 3
New Member
Topic starter
 

Pessoal, boa noite,

estou com uma dúvida e na verdade nem sei se consigo resolver com macro, mas vamos tentar.

O sistema para exportar relatórios da empresa só gera PDF. Ao converter o PDF para excel ele acaba deixando texto com quebra de linha (alt+enter). Só que não consigo tratar os dados desta forma. Preciso que eles fiquem alinhados, cada um na sua célula. O problema é que estamos falando de umas 100 guias de informação.

Daí pensei numa macro. Eu tenho algum conhecimento de macros e tentei das formas que eu conheço. Mas realmente estou tendo problema para imaginar como fazer o contador andar dentro da string da célula, identificando espaços, por exemplo, para saber que terminou o conteúdo que deveria estar dentro daquela célula e passar para o próximo.

Se houver modo - e para não dar muito trabalho - poderia apenas me passar apenas o código de identificação e como fazer ele ir "andando" dentro do texto. Com o resto eu me viro.

Na imagem que anexei como exemplo pode-se ver que na A5 tem três informações sendo que o código 5013 / 0 vou inserir numa coluna antes, pois se refere à 1ª e 2ª localidade.

As informações na C5, por exemplo são 1 da 1ª, 0 da 2ª e 1 do subtotal.

Agradeço qualquer ajuda, porque se não der certo vou ter que fazer na unha.

 
Postado : 01/05/2019 4:01 pm
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Bem vindo ao Planilhando, Rochenfels

Por gentileza, anexe um arquivo Excel (compactado) aqui com pelo menos algumas linhas para verificarmos como estão os dados.

 
Postado : 01/05/2019 5:29 pm
(@rochenfels)
Posts: 3
New Member
Topic starter
 

Bom dia, Edson, obrigado pelo retorno.

Conforme solicitado, segue planilha em anexo.

Att

 
Postado : 02/05/2019 8:04 am
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Bom dia, Rochenfels

Foi algum engano (erro ao copiar) ou está normal somente a célula A1 da primeira coluna não ter trazido a numeração "NNNN / 0" no início da linha da célula?

 
Postado : 02/05/2019 9:14 am
(@rochenfels)
Posts: 3
New Member
Topic starter
 

Não, na verdade é como está sendo convertido. O arquivo original está em PDF em várias folhas e na conversão acaba indo para diversas guias.

O código "NNNN / 0" que você perguntou está na tab anterior. Inclusive tem código com diferentes formatos, p. ex. "0 / 0", ou ainda "89 / 0". O final, contudo, é sempre igual, terminando em "/ 0" (barra espaço zero).

 
Postado : 02/05/2019 9:36 am