Notifications
Clear all

Pdf para excell e organiza-la

7 Posts
2 Usuários
0 Reactions
882 Visualizações
(@pkiekow)
Posts: 0
New Member
Topic starter
 

olá, sou novo no forum e tenho uma duvida :?

tenho um arquivo em pdf de empresas e tenho que passar ela para EXCEL , ae depois que passa preciso organiza-la

Ex: PDF

EMPRESA : BURGER KING
ENDERECO : R. NAVEGANTES
FONE : 3232323

EMPRESA:MC
ENDERECO : R. OLIVEIRA
TELEFONE: 443234

EMPRESA:GIRAFAS
ENDERECO:R.JOVEN
TELEFONE : 999898

:!: AE QUANDO CONVERTE FICA
TUDO JUNTO: :!:

EMPRESA : BURGER KING
ENDERECO : R. NAVEGANTES
FONE : 3232323
EMPRESA:MC
ENDERECO : R. OLIVEIRA
TELEFONE 443234
EMPRESA:GIRAFAS
ENDERECO:R.JOVEN
TELEFONE : 999898

:!: O QUE QUERO FAZER: :!:

EMPRESA | ENDERECO | TELEFONE
BURGER K.| R. NAVEGA | 323232
MC | R. OLIVEIRA | 443234
GIRAFAS | R.JOVEN | 997998

:?: TEM COMO FAZER TUDO DE UMA VEZ SEM PRECISAR FAZER UMA EMPRESA DE CADA VEZ
FAZER TODAS AS EMPRESAS, JA ESTAREM ORGANIZADAS NA HORA DE CONVERTER :?: :?:

 
Postado : 12/01/2015 2:32 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

posta um modelo, de repente, da pra fazer com fórmulas. Se não, com VBA é praticam ente certeza.

 
Postado : 12/01/2015 2:37 pm
(@pkiekow)
Posts: 0
New Member
Topic starter
 

Olá segue o teste um como pode ver :

no plan1 é o normal como eu tranferi pro excell usando os 5 primeiros só
e no plan2 é para como deve ficar, só fiz o primeiro só para entender.

Ficou mais claro? tem um programa que converte sem eu precisar fazendo um por um ??

Obrigado,

Att.

 
Postado : 12/01/2015 2:57 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Seguindo o modelo que vc enviou, coloque esta fórmula em A2 da Plan2:

=SE(DESLOC(Plan1!$B$8;(LINS($2:2)-1)*19+(COL()-1);0)="";"";DESLOC(Plan1!$B$8;(LINS($2:2)-1)*19+(COL()-1);0))

Depois arraste para baixo e para o lado.

 
Postado : 12/01/2015 3:13 pm
(@pkiekow)
Posts: 0
New Member
Topic starter
 

Funcionou o código mas vejo que algumas empresa tem menos linhas que o código usa então não funciona direito, vou ver se consigo arrumar primeiro antes de utilizar o código

Obrigado :D

 
Postado : 13/01/2015 5:05 am
(@pkiekow)
Posts: 0
New Member
Topic starter
 

Funcionou o código mas vejo que algumas empresa tem menos linhas que o código usa então não funciona direito, vou ver se consigo arrumar primeiro antes de utilizar o código

Obrigado :D

 
Postado : 13/01/2015 5:05 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Nesse caso, tente assim:

=SEERRO(ÍNDICE(DESLOC(Plan1!$B$8;(LINS($2:2)-1)*19;0;20);CORRESP(A$1;DESLOC(Plan1!$A$8;(LINS($2:2)-1)*19;0;20);0));"")

E, por favor, como a resposta ajudou, clique na mãozinha.

 
Postado : 13/01/2015 5:18 am