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 ► RUclips: 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 ruclips.net/video/Salpm1zs2AM/видео.html ► Macros Excel VBA - Como criar uma Macro do Zero ruclips.net/video/uB3TBxHC1yQ/видео.html ► Como criar formulário no Excel - Criando Userform no VBA - 1/5 ruclips.net/video/CHV7lN_W49Y/видео.html ► VBA - O que é VBA? O que são Macros? ruclips.net/video/T52_VUg_AKY/видео.html ► Como criar formulário no Excel - Criando Userform no VBA - 2/5 ruclips.net/video/-uKqzrbAuhU/видео.html
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"
@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?
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?
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
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?
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?
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?
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.
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.
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)
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!
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ê.
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!
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.
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!!!
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.
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
► RUclips: 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
ruclips.net/video/Salpm1zs2AM/видео.html
► Macros Excel VBA - Como criar uma Macro do Zero
ruclips.net/video/uB3TBxHC1yQ/видео.html
► Como criar formulário no Excel - Criando Userform no VBA - 1/5
ruclips.net/video/CHV7lN_W49Y/видео.html
► VBA - O que é VBA? O que são Macros?
ruclips.net/video/T52_VUg_AKY/видео.html
► Como criar formulário no Excel - Criando Userform no VBA - 2/5
ruclips.net/video/-uKqzrbAuhU/видео.html
Posso fazer isso com Power query?
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"
#dasantigas assisto sempre #atéofimDiego
Que show de conteúdo!
Obrigado por disseminar o conhecimento!
Muito obrigado. Ajudou mesmo.
#novato - aaaaaaaaaaaaaaameeeiiiii a dica!!! muito obrigada!!
Cara, você é muito fodão
Muito massa este conteúdo. Vou testar. Obrigado
@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?
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?
Ajudou muito
Excelente aula.
Sou das antigas, faz um vídeo exportando nota de corretagem pro Excel!? Valeu, abs!
Excelente
Aula incrivel, muito bom!
Que Aula! Parabéns! #novato
Parabéns Diego!!!
Legal, ensina como extrair uma nota de corretagem em PDF para o Excel usando o VBA?
mt top!
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
Oi Diego, sou #novato ainda tô penando com o vba.
#DasAntigas e #AlnunoImpressionador
Ótima aula! #Novato
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?
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.
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?
Animal! #dasantigas
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?
show
top essa função, mas porque o meus esta preenchendo tudo em uma linha....help
#dasAntigas Qual versão do Excel (Office) você usou?
Seria possível extrair de um cartão resposta escaneado as respostas marcadas pelo aluno?
#dasantigas
Como eu faço pra pegar os dados que nao estao em tabela?
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.
Posso fazer isso com Power query?
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.
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)
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.
no caso de um arquivo com várias páginas?
E como ficaria para pegar as informações de uma tabela que está no cabeçalho? Me ajude por favor
Shiow. Uma dúvida, como faço pra contar quantas linhas tem a tabela e colocar numa variável?
#Nonato
#novato, no caso do pdf tem varias paginas?
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!
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ê.
@@gildaohunter Opa, por favor. Também estou tentando caçar algo aqui, se eu achar, te retorno também
@@Rafael_Bueno1 Conseguiu encontrar uma solução?
@@Rafael_Bueno1 Conseguiu encontrar uma solução?
Boa tarde
Vcs fazem curso de Excel presencial?
#antigas
Vou ver como fica em uma nota de corretagem. Só pra brincar. 😁
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!
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.
#DasAntigas
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ê?
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?
Como faço isso direto de um Word?
Olá Diego .Se a tabela for um documento ESCANEADO,tem alguma solução ?
Olá, blz? Para o seu caso, seria interessante usar o OCR (uma função que converte imagens em textos).
E quando o PDF não tem tabelas, como faço pra ler as informações no arquivo?
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
o meu também
Conseguiu arrumar?
Estou com o mesmo problema.
@@lhfaleiro não
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!!!
Verificações q podem ajudar: 1) Veja como vc declarou a variável: 2) veja se colocou a referência do word
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.
como arrumar erro _xlnm. no excel
#mais ou menos
# novato .... :)
aqui so aparece caracteres estranho ....
#Novato
#novato
#dasantigas
#DasAntigas
#Novato
#novato
#dasantigas
#novato
#dasantigas
#novato