Notifications
Clear all

Copiar dados PDF para Excel

8 Posts
7 Usuários
0 Reactions
3,364 Visualizações
(@koiso)
Posts: 6
Active Member
Topic starter
 

Boa noite

Existe/alguém sabe alguma maneira de copiar todo o conteúdo de um ficheiro em PDF e colar no ficheiro excel utilizando o VBA?

Cumprimentos

 
Postado : 04/04/2015 5:07 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia koiso

Use a ferramenta de pesquisa do fórum, pois temos vários tópicos sobre o assunto.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 05/04/2015 7:22 am
(@koiso)
Posts: 6
Active Member
Topic starter
 

Boa noite Patropi

Realmente utilizei a ferramenta de pesquisa, mas não encontrei nenhum tópico que respondesse corretamente as minhas necessidades.
Gostava de fazer essa copia de PDF para excel sem utilizar programas pelo meio. Ou então alguma maneira de ler a informação no PDF para a transcrever para o excel

Cumprimentos

 
Postado : 05/04/2015 4:21 pm
MatheusAce
(@matheusace)
Posts: 12
Active Member
 

Boa tarde Koiso, o código para executar essa demanda segue abaixo.

Sub PDFHiperlink()

FicheiroPDF = "texto.pdf" ' Endereço do arquivo
ThisWorkbook.FollowHyperlink FicheiroPDF

Application.Wait (Now + TimeSerial(0, 0, 2))

SendKeys "^a"   'Seleciona conteudo
SendKeys "^c"   'Copia
SendKeys "%{F4}"    'Fecha o PDF

ActiveSheet.Range("a1").Select 'Linha inicial
SendKeys "^v"   'Cola
SendKeys "{NUMLOCK}" 'Ativa o numlock
End Sub
 

Segue também em anexo uma planilha de exemplo juntamente com um arquivo PDF.

Atenciosamente,
Matheus Arruda

 
Postado : 15/04/2015 10:32 am
(@rosianegm)
Posts: 1
New Member
 

Prezados, quando executo o código acima, a macro dá problema pois ela realiza a operação de colar no excel antes mesmo das informações serem copiadas do PDF. Aparentemente a cópia do PDF está sendo rodada em segundo plano já que o arquivo é muito extenso. Já pesquisei várias maneiras de resolver esse problema, mas não consegui resolver ainda. Vocês poderiam me ajudar? Grata, Rosiane.

 
Postado : 16/02/2018 11:23 am
Basole
(@basole)
Posts: 487
Reputable Member
 

Rosiane,
Veja se este exemplo lhe ajuda.

Utiliza um utilitário para converter o pdf para texto em seguida importa para planilha.

Mantenha todos os arquivos na mesma pasta da planilha, inclusive os Pdf(s) que for importar.

Click em se a resposta foi util!

 
Postado : 16/02/2018 2:42 pm
(@spanta)
Posts: 38
Eminent Member
 

Olá koiso,

De VBA é difícil, mas você pode usar essa ferramenta on-line que converte PDF para outros formatos: https://www.pdftoword.com/pt/

Geralmente essa ferramenta converte muito bem para Word, deixa tudo bem organizado, aí é só colar no Excel ou fazer um VBA para transferir ao Excel

Porém essa ferramenta tem limite de uso

Bom, a outra dica é instalar as impressoras PDF gratuitas, tem o PDF Creator e o BIOPDF
Quando você instala essas ferramentas também tem controles OCX que você pode adicionar no VBA, então manipular os recursos oferecidos

Não sei bem se é possível converter de PDF para Excel mas esse é o caminho para manipular PDF a partir do VBA

Se postar mais detalhes posso conseguir te ajudar, de repente anexando o PDF que pretende converter

Att,

 
Postado : 16/02/2018 6:06 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Use esta

www.smallpdf.com

Converte tudo, workd, excel , powerpoint e outras aplicações do office.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 17/02/2018 1:11 pm