Тёмный

Web Scraping com Excel VBA - Extraindo Dados de Sites com Varias Paginas 

Marcelo do Nascimento
Подписаться 16 тыс.
Просмотров 16 тыс.
50% 1

Опубликовано:

 

20 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 67   
@josecasimiropinheiro4104
@josecasimiropinheiro4104 Год назад
A pedagogia do Marcelo está muito acima do que se encontra no mercado. E este é mais um exemplo. Quem quiser aprender realmente com metodologia veja o curso dele.
@cristianluisteixeirafrc8435
agora eu entendo o porque é necessário paralisar o desenvolvimento de uma linguagem, se o VBA continuasse a evoluir diariamente seria um pareo duro de mais para o surgimento de novas linguagens e todo o comércio que esse surgimento propicia. VBA ainda é muito contemporâneo e mágico na mão do Alquimista da programação o Mestre Nascimento. Parabéns!!!
@DevNascimento
@DevNascimento Год назад
Tem muita coisa boa!
@samuel.oliveiraBRA
@samuel.oliveiraBRA Год назад
Marcelo, Dentro de todos os devs em VBA, você é o melhor e sua didática e talento são incríveis. Meus parabéns!
@DevNascimento
@DevNascimento Год назад
Valeu Samuel 🤝
@OrganicSheets
@OrganicSheets Год назад
Ótimo conteúdo como sempre, valeu Nascimento.
@hardwarelouco
@hardwarelouco Год назад
Cara.. essa dica foi matadora.. amanhã mesmo vou tentar aplicar no meu trabalho pq preciso pegar os preços de uns produtos no mercado livre. Pensei que ia ter que fazer isso com Python, mas a sua dica chegou em ótima hora. Super obrigado por compartilhar. 😎
@AgnaldoPinheiro
@AgnaldoPinheiro 6 месяцев назад
Conteúdo top. Obrigado por compartilhar.
@pateznina
@pateznina Год назад
Não tenho duvida nenhuma muito legal como sempre, só queria resolver o problema do menu que o botão não funciona
@alexalvessantos8456
@alexalvessantos8456 Год назад
Grande Marcelo. Como sempre conteúdo de primeiríssima qualidade. Sucesso!!
@samuelguilherme2367
@samuelguilherme2367 Год назад
Sempre um conteúdo muito limpo e bem explicado!
@andrelucasdeoliveiramoreir3958
@andrelucasdeoliveiramoreir3958 8 месяцев назад
muito bom! Cria mais vídeos com esse proposito amigo!
@adminestaut7376
@adminestaut7376 3 месяца назад
Fantástico!! Simples rapido e objetivo. Grato d+ Até demorei um pouco para conseguir ajustar aqui rsrs, mas no fim deu certo e ainda consegui fazer algumas melhorias para minha realidade.. Só não consegui ainda migrar este cod para as pesquisas google, teria algum material? Mas desde já vlw
@marcosfavero4176
@marcosfavero4176 Год назад
Show Nascimento... Muito bom...
@carloseduard317
@carloseduard317 Год назад
Grande aula meu amigo. Bom demais.
@arthurtrindade5242
@arthurtrindade5242 Месяц назад
Gostei demais da explicação. Parabéns. Estou procurando ajuda para fazer o contrário, preciso inserir um valor em um campo HTML. Por exemplo, tenho o seguinte form: E preciso usar o VBA para preencher esse campo. Como faria?
@joaovictors.rodrigues6197
@joaovictors.rodrigues6197 Год назад
parabéns pelo trabalho adorei
@wagnermartins6398
@wagnermartins6398 5 месяцев назад
Achei maneiro! vlw, tem algum vídeo que explica como inserir texto na página? seguindo seu exemplo, eu preencher a busca com dados da planilha?
@Ronaldoengcivil
@Ronaldoengcivil 5 месяцев назад
Obrigado por compartilhar seu conhecimento, me ajudou muito, fiz e deu tudo certo. Porém ainda preciso do link do anúncio, ou pelo menos que a informação na planilha traga o link ou hiperlink em uma das células, para que eu consiga visitar o anúncio posteriormente. Como faço para consegui extrair a informação do link? Por exemplo, esse link que está em ( href)
@fnakajima
@fnakajima Год назад
Chapado! Parece magia!
@AdrianoMateucci-n4o
@AdrianoMateucci-n4o 11 месяцев назад
Excelente.. só uma duvida daria para usar o Chrome ou somente mozilla ?
@leonardorosaguimaraes5268
@leonardorosaguimaraes5268 8 месяцев назад
fiquei com essa dúvida tbm
@ronaldrox
@ronaldrox 9 месяцев назад
Muito bom o conteúdo. Eu gostaria de saber se existe aplicabilidade desse método para automação de pesquisa em uma página. Trabalho com pesquisas de registros de medicamentos no site da anvisa, teria uma maneira de automatizar essas pesquisas e salvar o arquivo em pdf?
@lucascavalcante8411
@lucascavalcante8411 Год назад
🤯 top demais! 👏🏻👏🏻👏🏻
@lucasmenezesn2013
@lucasmenezesn2013 Год назад
O brabo do VBA
@mayke007
@mayke007 26 дней назад
Se eu não definir a quantidade de paginas? ele fica em loop até ler todas as paginas disponiveis, pq vai ter paginas que esse numero de paginas pode variar, exemplo: essa semana a na pagina teve 5 paginas, mas na outra senaa apareceu 8 paginas.... eu não defino o numero de paginas ??? qual a solução ?
@hardwarelouco
@hardwarelouco Год назад
Nascimento, sua didática é boa demais. Aqui já deu certo pegar os dados do ML, apenas nome e preço. Se vc puder, nos ensinar por favor, como pegar o link do texto. Exemplo: no ML tem o nome do produto e um link e tô precisado além do nome e do preço, pegar o link no mesmo elemento Nome, mas não estou acertando. Desde já muito obrigado.
@DevNascimento
@DevNascimento Год назад
Opa Mauricio, entao, você pode usar o método "getAttribute". Por exemplo: Dim linkElement As Object Set linkElement = html.getElementsByClassName("text-muted")(0) ' Ajuste o índice conforme necessário Dim link As String link = linkElement.getAttribute("href")
@hardwarelouco
@hardwarelouco Год назад
Deu certo, amigo. Muito obrigado. Mandou bemzasso. Abraço e mais uma vez, muito obrigado. @@DevNascimento
@Ronaldoengcivil
@Ronaldoengcivil 5 месяцев назад
@@DevNascimento Havia perguntado la em cima mas encontrei aqui a resposta. Não entendi sobre o ajuste do índice. Deu tudo certo, mas pegar o link ainda não. COpiei exatamente como o exemplo que você fez. Não sei nada de programação, vendo seu vídeo fiz igualzinho e ficou top !!!
@SmokesCS2
@SmokesCS2 Месяц назад
no meu esta dando erro no script quando vou em por dados da web
@Diegowell25
@Diegowell25 10 месяцев назад
No site que quero extrair os dados as classes ficam alterando o nome, só tem atributos data-id, como trabalha capturando eles para selecionar o elemento?
@teteudev
@teteudev 5 месяцев назад
O site que eu quero extrair os dados não atualiza a URL quando eu mudo a pagina da lista, como posso fazer nesse caso? Outra coisa é que nessa lista, cada elemento possui imagens associadas a ele, mas só consigo vê-las quando eu clico no elemento, que ai redireciona para outra pagina, tem como capturar as imagens de cada elemento?
@Diegowell25
@Diegowell25 10 месяцев назад
Preciso pegar dados de um site onde só aparece as informações quando estou logado, isso é possível?
@MrSuperrhaull
@MrSuperrhaull 3 месяца назад
nao consigo fazer com a coluna do telefone Te
@alexandreagostini382
@alexandreagostini382 11 месяцев назад
Da pra fazer isso na casa dos dados
@carlosfinholdt4190
@carlosfinholdt4190 5 месяцев назад
Excelente!
@paulocesarzc
@paulocesarzc 6 месяцев назад
Marcelo, desculpa minha falta de informacao... mas fiquei em duvida na parte do HEADER. Voce disse que poderia ser qualquer um, mas eu não sei o que isso faz e pra que serve. Eu não uso mozila no computador, tem problema fazer igual vc fez? Se quisesse usasr Chrome no lugar, como ficaria?
@DevNascimento
@DevNascimento 6 месяцев назад
Oi Paulo, na verdade esse método não diferencia o navegador que você usa, ele sempre pegará o navegador padrão do seu sistema
@paulocesarzc
@paulocesarzc 6 месяцев назад
@@DevNascimento ok, mto obrigado por esclarecer.
@cleutonribeiro8395
@cleutonribeiro8395 7 месяцев назад
muito top sua explicação, tentei aqui porem nao funcionou pro que eu queria se tiver algum meio de contato email agradeço
@wengcarlos7689
@wengcarlos7689 6 месяцев назад
Como eu faria pra rodar no Edge?
@msantos5967
@msantos5967 11 месяцев назад
Tem a planilha p disponibilizar
@systen3268
@systen3268 11 месяцев назад
o meu esta dando erro nessa linha "Dim html As New MSHTML.HTMLDocument " a mensagem é "ERRO DE COMPILAÇÃO - O TIPO DEFINIDO PELO USUÁRIO, NÃO FOI DEFINIDO" sou iniciante no projeto, alguém consegue me ajudar
@iltonrotta
@iltonrotta Год назад
olá tem como baixar a imagem dos produtos que apearecem na pagina do site? e sendo 5 sites diferentes?
@DevNascimento
@DevNascimento Год назад
Tem sim, basta capturar o link das imagens e inserir dentro da função imagem
@rafaelbec3310
@rafaelbec3310 Год назад
Na verdade seria bom dar uma olhada se não existe algum atributo que referencie a quantidade de páginas máximas, para deixar dinâmico. Sem ficar dinâmico as páginas fica meio incompleto a proposta
@DevNascimento
@DevNascimento Год назад
Claro que existe Rafael, tem tudo no meu curso de VBA 🤝
@MontgomeryMastersonVieira
@MontgomeryMastersonVieira 6 месяцев назад
Cara fiz igualzinho você e o meu da "erro 91, não encontrado bloco with ou variavel', isso se dá quando um dos elementos não é encontrado, então nessa linha "http.Open "GET", url, False" o código não acha a variável, mas se colar a o endereço no navegador abre a pagina. Não consegui resolver.
@1591597531
@1591597531 5 месяцев назад
Observe se você colocou as barras invertidas.
@GabrielGestorMarketingplace
@GabrielGestorMarketingplace 10 месяцев назад
No meu não deu certo 😢
@cleitonalves2875
@cleitonalves2875 Год назад
Marcelo, seria possível baixar um arquivo pdf utilizando essa metodologia?
@DevNascimento
@DevNascimento Год назад
Qual seria o site ?
@cleitonalves2875
@cleitonalves2875 Год назад
@@DevNascimento é um site interno da empresa onde eu trabalho, ao entrar ele não exige senha, acredito que deva usar as credenciais do windows. Mas vc acha que seria possível? E tem uma outra coisa que acontece, quando entramos nesse site, precisamos inserir o código do pdf que precisa baixar, clicar em um determinado link que irá abrir uma nova aba e depois que podemos obter o acesso a um botão que faz o download do arquivo.
@cleitonalves2875
@cleitonalves2875 Год назад
@@DevNascimento então a ideia era ter uma lista dos códigos dos arquivos pdf que precisam ser baixados. E depois fazer um loop baixando um por um.
@DevNascimento
@DevNascimento Год назад
@@cleitonalves2875 Acredito que somente usando Selenium
@cleitonalves2875
@cleitonalves2875 Год назад
@@DevNascimento entendi, ok Muito obrigado
@Fybet
@Fybet 8 месяцев назад
boas, to precisando de alguém para fazer esse serviço pra mim e depois filtrar os dados com um filtro de diferença de valor, tudo automático para uso diário. Alguém se abilita ?
@euricolemos9527
@euricolemos9527 4 месяца назад
Já resolveu? Tá precisando do serviço ainda?
@Fybet
@Fybet 4 месяца назад
@@euricolemos9527 to precisando ainda
@matheusgamer35
@matheusgamer35 Год назад
Cara me ensina a deixar o VBE parecendo o visual studio code pelo amor de Deus kkkkkkk, eu trabalho com vba e quase fico cego com a telona branca
@DevNascimento
@DevNascimento Год назад
Tem um vídeo aqui no canal ensinando, basta entrar no canal e pesquisar por "Como mudar a cor de fundo do editor VBA"
@matheusgamer35
@matheusgamer35 Год назад
@@DevNascimento achei aqui mano, infelizmente a alcoa não permite que eu mexa nas pastas, mas vou usar no meu computador pessoal kkkkkk valeu!
@brendonmachado7321
@brendonmachado7321 9 месяцев назад
Explica bem, mas muito rapido, é preciso ficar voltando várias vezes o video para entender e acompanhar
@DevNascimento
@DevNascimento 9 месяцев назад
Boa noite Brendo. Você pode reduzir a velocidade do vídeo, você encontrará essa opção no botão que fica no canto inferior esquerdo do vídeo
Далее
Web Scraping no Excel em 5 minutos
8:48
Просмотров 24 тыс.
🚀 Aprenda Web Scraping com IA e LLM's 🤖
30:41
Просмотров 4,6 тыс.
This is How I Scrape 99% of Sites
18:27
Просмотров 128 тыс.
Always Check for the Hidden API when Web Scraping
11:50
Novo Recurso Web Scraping do Power BI no Excel
18:16
Просмотров 11 тыс.
Formulários estilizados com Excel VBA
19:39
Просмотров 10 тыс.
Como importar dados do CNPJ no Excel
9:55
Просмотров 20 тыс.
Fazer login em sites com Selenium VBA
21:43
Просмотров 12 тыс.