No video

Como Ler Tabelas em PDF Usando o VBA [Extrair Tabelas de um Arquivo PDF]

  Рет қаралды 22,575

Hashtag Treinamentos

Hashtag Treinamentos

3 жыл бұрын

CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO VBA IMPRESSIONADOR: lp.hashtagtrei...
BAIXAR O MINICURSO GRATUITO DE MACROS VBA: excelparaestag...
Para receber conteúdo diário de Excel, Microsoft Excel VBA e Power BI gratuitamente, entre em nosso grupo do Telegram: t.me/joinchat/...
Em nossos vídeos ensinamos diversas dicas excel vba e truques excel vba para que você consiga se desenvolver nessa ferramenta!
-----------------------------------------------------------------------
► Planilha utilizada no vídeo: pages.hashtagt...
-----------------------------------------------------------------------
Caso prefira o vídeo em formato de texto: www.hashtagtre...
-----------------------------------------------------------------------
Hashtag Treinamentos
► Inscreva-se em nosso canal: bit.ly/2O6A4RP
► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!
-----------------------------------------------------------------------
Redes Sociais
► Blog: bit.ly/2MRUZs0
► KZfaq: bit.ly/2O6A4RP
► Instagram: bit.ly/2F7B6t4
► Facebook: bit.ly/2UA4SwY
► Telegram: t.me/joinchat/...
► Tik Tok: bit.ly/3dUpwkW
-----------------------------------------------------------------------
Vídeos Relacionados:
► Estrutura de Repetição For - Aula 12 - [Série Formulário de Vendas no VBA]
• Estrutura de Repetição...
► Função If VBA - Estrutura If End If VBA - Condições no VBA
• Função If VBA - Estrut...
► Função Do Until Loop - Como usar a estrutura de repetição Do Until no VBA?
• Função Do Until Loop -...
► Função While Wend - Como usar a estrutura de repetição While no VBA?
• Função While Wend - Co...
-----------------------------------------------------------------------
Você já precisou extrair uma tabela de um PDF e não sabia como? Hoje eu vou te mostrar como fazer isso com VBA!
O VBA é uma linguagem de programação que está muito relacionada com o Excel, então nós conseguimos automatizar diversos processo dentro do Excel para facilitar nosso trabalho.
Nessa aula eu vou te mostrar como fazer essa automação relacionada a um arquivo em PDF, ou seja, para automatizar a extração de tabelas dentro de um arquivo PDF.
Então você vai aprender a extrair tabelas do PDF com VBA, e claro, como ler essas tabelas em PDF usando o VBA.
-----------------------------------------------------------------------
#excel #vba #hashtagtreinamentos

Пікірлер: 82
@HashtagTreinamentos
@HashtagTreinamentos 3 жыл бұрын
Fala galera! Se você gostou do vídeo deixa sua curtida, se inscreve no canal e clica no sininho! CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO VBA IMPRESSIONADOR: pages.hashtagtreinamentos.com/saiba-mais-yt-vba?origemurl=hashtag_yt_org_saibamaisvba_Q4w-1azKS9g Para receber conteúdo diário de Excel, VBA e Power BI gratuitamente, entre em nosso grupo do Telegram: t.me/joinchat/AAAAAFVJr0C7Il-tVurdUw BAIXAR O MINICURSO GRATUITO DE MACROS VBA: excelparaestagio.klickpages.com.br/inscricao-10-aulas-vba?origemurl=hashtag_yt_org_top10vba_Q4w-1azKS9g ► Planilha utilizada no vídeo: pages.hashtagtreinamentos.com/planilha-1L7KS50eioVnAmCJc10s_HqhpV1Yocnep?origemurl=hashtag_yt_org_planilha_Q4w-1azKS9g ► Blog: bit.ly/2MRUZs0 ► KZfaq: bit.ly/2O6A4RP ► Instagram: bit.ly/2F7B6t4 ► Facebook: bit.ly/2UA4SwY ► Telegram: t.me/joinchat/AAAAAFVJr0C7Il-tVurdUw ► Tik Tok: bit.ly/3dUpwkW TOP Vídeos: ► Como sair do ZERO no VBA em apenas UMA aula kzfaq.info/get/bejne/iceco9Bi39mWcYE.html ► Macros Excel VBA - Como criar uma Macro do Zero kzfaq.info/get/bejne/q6hjh6WpramVqYU.html ► Como criar formulário no Excel - Criando Userform no VBA - 1/5 kzfaq.info/get/bejne/ea6Gas9_xL2YaY0.html ► VBA - O que é VBA? O que são Macros? kzfaq.info/get/bejne/iptikrmGzMWle40.html ► Como criar formulário no Excel - Criando Userform no VBA - 2/5 kzfaq.info/get/bejne/Y9t7pN2jx6fZmIk.html
@luispastrana9150
@luispastrana9150 3 жыл бұрын
Posso fazer isso com Power query?
@mateusramosdesouza3874
@mateusramosdesouza3874 Жыл бұрын
Vocês não decepcionam nunca, ajudou demais! Obs.: para os que tiverem tendo problemas com o "erro de compilação, o tipo definido pelo usuário não foi definido", faça o seguinte: 1- Executar > redefinir (para cancelar a execução/apuração) 2- Ferramentas > Referências 3- Marque as opções "Microsoft Office 16.0 Object Library" e "Microsoft Word 16.0 Object Library"
@irpf-facil
@irpf-facil 3 жыл бұрын
#dasantigas assisto sempre #atéofimDiego
@dionisiog.netodjsmix2808
@dionisiog.netodjsmix2808 Жыл бұрын
Muito obrigado. Ajudou mesmo.
@jarquesporto2574
@jarquesporto2574 Жыл бұрын
Que show de conteúdo! Obrigado por disseminar o conhecimento!
@jrbbrasil
@jrbbrasil 2 жыл бұрын
Cara, você é muito fodão
@fatimafati3483
@fatimafati3483 Жыл бұрын
#novato - aaaaaaaaaaaaaaameeeiiiii a dica!!! muito obrigada!!
@1963nilima
@1963nilima 3 жыл бұрын
Muito massa este conteúdo. Vou testar. Obrigado
@tiago7guimaraes
@tiago7guimaraes 3 жыл бұрын
@hashtag (Diego), seria interessante colocar para pegar até última linha/coluna, ao invés de dizer até linha 11, pensando em utilizar em documentos com diferentes quantidades de linhas. Pode fazer um exemplo assim para nós?
@diretoaopontotec1221
@diretoaopontotec1221 Жыл бұрын
Procurei em várias linguagens de programação e ainda não achei algum tutorial (não sou programador, estou começando a estudar python pela Udemy) que execute a seguinte função: Tenho uma Pasta com uma média de 80 a 120 arquivos em pdf que são holerites de colaboradores, porém como recebemos eles da contabilidade eles vem nomeados da seguinte forma, exemplo Arquivo1 Empresax1.pdf Arquivo 2 Empresax2.pdf O arquivo um corresponde ao do João e o arquivo 2 pertence ao Pedro, porém nem sempre é assim, as vezes os arquivos vêm bastante embaralhado e nem sempre corresponde ao colaborador correto. Dentro do PDF tem o número da matrícula do colaborador e seu nome completo, eu busco nomear o arquivo com seu nome completo mais a extensão .pdf, ficando da seguinte forma JOAO SALES.pdf. Seria possível o Python ler o PDF, extrair o nome do colaborador e renomear o arquivo com o nome completo correspondente ao colaborador, fora ainda que muitas vezes vem arquivos duplicados e seria bom ver uma função para sobrescrever o arquivo anterior caso esteja duplicado ou simplesmente pular o arquivo duplicado e seguir para o próximo? Por onde começar?
2 жыл бұрын
Excelente aula.
@remopdf
@remopdf 4 ай бұрын
mt top!
@lorranfrota3765
@lorranfrota3765 9 ай бұрын
Ajudou muito
@lucasdsdourado
@lucasdsdourado 2 жыл бұрын
Aula incrivel, muito bom!
@ricardogarcia-tg3eb
@ricardogarcia-tg3eb 2 жыл бұрын
Sou das antigas, faz um vídeo exportando nota de corretagem pro Excel!? Valeu, abs!
@kayo8954
@kayo8954 3 ай бұрын
Bom dia. Professor, adoro suas aulas . Consegui fazer a extração de uma tabela pdf para excel, mas não estou conseguindo extrair mais de uma tabela. O senhor poderia me orientar como poderia fazer isso?
@teddog4401
@teddog4401 3 жыл бұрын
Que Aula! Parabéns! #novato
@joaopaulovalledasilva7832
@joaopaulovalledasilva7832 2 жыл бұрын
Excelente
@AlcirCamaro
@AlcirCamaro 2 жыл бұрын
Boa tarde. Tava querendo usar essa programação para abrir PDF de nota de negociação da XP Investimentos. Mas o problema é que o word não consegue abrir esse PDF fica tudo desconfigurado, outros tipos de PDF abre novamente. Sabe o que pode ser? Tem já tem um XLS que importa nota de negociação?
@Artfoka
@Artfoka Жыл бұрын
Parabéns Diego!!! Legal, ensina como extrair uma nota de corretagem em PDF para o Excel usando o VBA?
@brunocabral2900
@brunocabral2900 3 жыл бұрын
Ótima aula! #Novato
@alucardfoxbr
@alucardfoxbr 2 жыл бұрын
quando nao é tabela é somente texto que estou procurando uma string para colocar numa variavel vc tem algum video, se não, gostaria que vc pudesse fazer um ensinando
@danblues59
@danblues59 3 жыл бұрын
Oi Diego, sou #novato ainda tô penando com o vba.
@fellipeaugusto7472
@fellipeaugusto7472 3 жыл бұрын
#DasAntigas e #AlnunoImpressionador
3 жыл бұрын
Como dito no início do vídeo, não é a melhor forma de trabalhar com PDF hehe Eu iria para o próprio Power Query no Excel pra brincar com PDF...
@felipelandim2881
@felipelandim2881 3 жыл бұрын
Animal! #dasantigas
@joseanobusiness
@joseanobusiness 3 жыл бұрын
Excelente conteúdo. Passei a usar esses comandos em algumas planilhas minhas e me veio uma dúvida. Quando uso o VBA para importar pelo Power Query, é gerado uma conexão de relatórios que o VBA não é capaz de apagar se eu uso a gravação de Macros. Como eu poderia contornar isso? Podes fazer um vídeo explicando?
@luizcarlossantos4594
@luizcarlossantos4594 2 жыл бұрын
Muito bom aula, mas pergunto se há um código ou linha comando para selecionar palavras avulsas no pdf/Word e não uma tabela.
@harleikayser5811
@harleikayser5811 2 жыл бұрын
#dasantigas
@jeffersonluizbento20
@jeffersonluizbento20 3 жыл бұрын
show
@rafaelbueno7436
@rafaelbueno7436 3 жыл бұрын
Diego, eu gostaria muito que você fizesse um vídeo fazendo o seguinte: Ler vários documentos PDFs e descobrir o nome da pessoa lendo direto dos arquivos PDFs, mas os arquivos não são tabelas, são coparticipações da Unimed. Depois de ler e descobrir o nome da pessoa, precisaria renomear o arquivo com o nome e o último sobrenome da pessoa, com um _ (underline) no meio. Isso para vários arquivos de uma única vez, um para cada pessoa. Você poderia fazer um vídeo sobre isso? Me ajudaria muito!
@gildaohunter
@gildaohunter 3 жыл бұрын
Justamente meu problema também. Mas vou tentar resolver isso e caso descubra uma forma irei te enviar a ajuda. Hoje fiz uma pergunta no site pt.stackoverflow.com/, uma das maiores comunidades em português sobre programação em VBA. Breve devo ter uma ajuda da comunidade, e assim que souber compartilho com você.
@rafaelbueno7436
@rafaelbueno7436 3 жыл бұрын
@@gildaohunter Opa, por favor. Também estou tentando caçar algo aqui, se eu achar, te retorno também
@farleysilva345
@farleysilva345 Жыл бұрын
@@rafaelbueno7436 Conseguiu encontrar uma solução?
@farleysilva345
@farleysilva345 Жыл бұрын
@@rafaelbueno7436 Conseguiu encontrar uma solução?
@franciscogoncalvesbezerra5657
@franciscogoncalvesbezerra5657 3 ай бұрын
Seria possível extrair de um cartão resposta escaneado as respostas marcadas pelo aluno?
@caniveteiros4298
@caniveteiros4298 Жыл бұрын
top essa função, mas porque o meus esta preenchendo tudo em uma linha....help
@user-md4qy5dj7n
@user-md4qy5dj7n Жыл бұрын
Já procurei em toda internet uma forma de verificar se um determinado arquivo em PDF está aberto, e, caso esteja, fechá-lo. Mas parece que é possível apenas gerar um arquivo PDF, mas não é possível interagir com ele.
@LucianoSilva-gq1cu
@LucianoSilva-gq1cu 3 жыл бұрын
opa, boa tarde! Essa não perco e já até sigo este caminho, mas sempre aprendendo para aperfeiçoar. O que indicam para uma eficiência melhor na extração de dados no arquivo PDF? Não seria melhor poder fazer o VBA trazer os dados da área de transferência? Ex: Ao copiar os dados do PDF os dados ficam armazenados na Área de Transferência e desse local o VBA resgata e leva para o Excel. Estou referindo a este caminho do arquivo: caminhoAdobeReader = "C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" caminhoArquivo = Application.GetOpenFilename(FileFilter:="PDF Files (*.pdf), *.pdf", MultiSelect:=True)
@starkbateraoficial793
@starkbateraoficial793 Жыл бұрын
Melhor opção! Pois não torna nosso projeto engessado com relação ao caminho de arquivos! Fica muito mais dinâmico e sistemático.
@luispastrana9150
@luispastrana9150 3 жыл бұрын
Posso fazer isso com Power query?
@NotaBiz
@NotaBiz 3 жыл бұрын
Luis, pode sim. Porém, pode ser necessário alguns tratamentos nos dados para que apresente as informações corretamente. Obter Dados >de arquivo> de PDF.
@valeriocm
@valeriocm 3 жыл бұрын
#antigas Vou ver como fica em uma nota de corretagem. Só pra brincar. 😁
@marcusviniciussoares934
@marcusviniciussoares934 3 жыл бұрын
#dasAntigas Qual versão do Excel (Office) você usou?
@robsonleite5214
@robsonleite5214 Жыл бұрын
E como ficaria para pegar as informações de uma tabela que está no cabeçalho? Me ajude por favor
@jpdemelo7209
@jpdemelo7209 2 жыл бұрын
Professor, boa noite. Eu tenho um arquivo pdf. Com o vba eu consigo ler e editar esse pdf e depois gerar um arquivo word? Pergunto, pois participo de licitações, e os arquivos que eles disponibilizam são pdf, e destes eu tenho que criar os documentos em word. Hoje faço isso manualmente, mas pensei em automatizar usando o vba. É possível? Desde já agradeço!
@fellipeaugusto7472
@fellipeaugusto7472 3 жыл бұрын
Como eu faço pra pegar os dados que nao estao em tabela?
@jotajotaoffshore
@jotajotaoffshore 2 жыл бұрын
Olá, ótima aula!! Esse erro esta aparecendo quando tento abrir o word, Run-time error 5121 "We're having trouble opening this PDF. It exceeds the maximal page size supported by Word." Poderia me ajudar resolver? desde já agradeço.
@Kailanepereira662
@Kailanepereira662 3 жыл бұрын
Boa tarde Vcs fazem curso de Excel presencial?
@kombinado
@kombinado 2 жыл бұрын
Fala Diego, estou acompanho todas as suas aulas e cara, tô aprendendo demais, muito obrigado pelo esforço e didática. Diego é possível extrair um dado do PDF fora da tabela. Exemplo, no PDf tem o nome de cliente, consigo extrair somente essa informação? Valeu, grande abraço.
@valtercleber
@valtercleber Жыл бұрын
Shiow. Uma dúvida, como faço pra contar quantas linhas tem a tabela e colocar numa variável?
@LordMarcio1
@LordMarcio1 3 жыл бұрын
EU adorei o video!!! Isso é algo que eu realmente preciso mto para o meu dia a dia e se desse certo, me ajudaria demais. Quando chega nessa parte: Set docWord = objWord.Document.Open(caminhoArq, False, True) Aparece erro de execução 438: o objeto não aceita essa propriedade ou método. Pesquisei e não consegui corrigir, tem alguma dica, por favor? Mto obrigado por essa dica!!!
@estivisonmc
@estivisonmc 9 ай бұрын
Verificações q podem ajudar: 1) Veja como vc declarou a variável: 2) veja se colocou a referência do word
@brunojardinmoreira9647
@brunojardinmoreira9647 2 ай бұрын
Como faço isso direto de um Word?
@erlanaraujo6553
@erlanaraujo6553 2 жыл бұрын
#Nonato
@fellipeaugusto7472
@fellipeaugusto7472 3 жыл бұрын
Por algum motivo quano o word abre o arquivo em PDF ele fica assim... %PDF-1.5 %âãÏÓ 7 0 obj > endobj 8 0 obj > endobj 10 0 obj
@DicaDoAbilio
@DicaDoAbilio Жыл бұрын
o meu também
@lhfaleiro
@lhfaleiro Жыл бұрын
Conseguiu arrumar? Estou com o mesmo problema.
@DicaDoAbilio
@DicaDoAbilio Жыл бұрын
@@lhfaleiro não
@andreperes4138
@andreperes4138 Жыл бұрын
Quando eu abro o arquivo no word com vba seguindo a aula, o word traz a tabela como uma imagem....alguém sabe por quê?
@celliusctba
@celliusctba 2 жыл бұрын
E se eu tivesse 1000 pdfs e precisasse extrair apenas o texto da página 1 de cada pdf e salvar nas células excel?
@renattorodrigues8678
@renattorodrigues8678 Жыл бұрын
no caso de um arquivo com várias páginas?
@danielnascimento1009
@danielnascimento1009 3 жыл бұрын
#DasAntigas
@daniloperes6374
@daniloperes6374 3 жыл бұрын
Olá Diego .Se a tabela for um documento ESCANEADO,tem alguma solução ?
@mateusramosdesouza3874
@mateusramosdesouza3874 Жыл бұрын
Olá, blz? Para o seu caso, seria interessante usar o OCR (uma função que converte imagens em textos).
@djacyneto6782
@djacyneto6782 3 жыл бұрын
#novato, no caso do pdf tem varias paginas?
@RafaelFranckilin
@RafaelFranckilin 2 жыл бұрын
E quando o PDF não tem tabelas, como faço pra ler as informações no arquivo?
@abolsadevaloresualiberdade9259
@abolsadevaloresualiberdade9259 3 жыл бұрын
como arrumar erro _xlnm. no excel
@eng.ivandersonalves2556
@eng.ivandersonalves2556 2 жыл бұрын
aqui so aparece caracteres estranho ....
@msantosconsultoria
@msantosconsultoria 3 жыл бұрын
#mais ou menos
@landpaulo1
@landpaulo1 2 жыл бұрын
# novato .... :)
@renatobertone6528
@renatobertone6528 2 жыл бұрын
#Novato
@thiagofermin
@thiagofermin 3 жыл бұрын
#novato
@humbertolustosa5751
@humbertolustosa5751 8 ай бұрын
#dasantigas
@SidneyPerantoni
@SidneyPerantoni 3 жыл бұрын
#DasAntigas
@marcioamorim7906
@marcioamorim7906 5 ай бұрын
#Novato
@valmirviana1935
@valmirviana1935 Жыл бұрын
#novato
@EuclidesPaesdeMeloJunior
@EuclidesPaesdeMeloJunior 3 жыл бұрын
#dasantigas
@naiton_1986
@naiton_1986 3 жыл бұрын
#dasantigas
@iarabizzoto
@iarabizzoto 2 жыл бұрын
#novato
@daviialvees7494
@daviialvees7494 Жыл бұрын
#novato
Como Preencher um Documento em Word com VBA [Integração do VBA com Word]
26:52
UiPath Document Understanding: Extract Tables Out of PDFs
24:29
Anders Jensen
Рет қаралды 40 М.
I'm Excited To see If Kelly Can Meet This Challenge!
00:16
Mini Katana
Рет қаралды 33 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 11 МЛН
Они так быстро убрались!
01:00
Аришнев
Рет қаралды 2,8 МЛН
👨‍🔧📐
00:43
Kan Andrey
Рет қаралды 9 МЛН
Como Ler Arquivos de Texto com VBA Excel
23:35
Hashtag Treinamentos
Рет қаралды 10 М.
Importando documento PDF para o EXCEL Utilizando APENAS O EXCEL para isso
11:50
Extração de dados em arquivo PDF com Python
14:12
F3Loc
Рет қаралды 12 М.
Como Importar PDF no Excel - com 1 ou Várias Páginas
10:08
Gerson Viergutz
Рет қаралды 11 М.
Link every worksheet to a Master Sheet in Excel (10 Levels)
1:13:07
Aprenda a Usar Coleções no VBA
23:24
Hashtag Treinamentos
Рет қаралды 7 М.
4 Passos para DEIXAR SEU CÓDIGO 16x MAIS RÁPIDO no VBA
17:36
Hashtag Treinamentos
Рет қаралды 18 М.
10 Excel Formulas That Will Set You Apart (+Cheat Sheet)
18:04
MyOnlineTrainingHub
Рет қаралды 243 М.
Web Scraping com Excel VBA - Extraindo Dados de Sites com Varias Paginas
11:41
Marcelo do Nascimento
Рет қаралды 13 М.
I'm Excited To see If Kelly Can Meet This Challenge!
00:16
Mini Katana
Рет қаралды 33 МЛН