Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Pesquisa resultou em 118 ocorrências
- Qua Set 23, 2020 5:17 pm
- Fórum: Excel - Integração com a Web
- Tópico: Clicar em um element XPath - Selenium/VBA
- Respostas: 10
- Exibições: 8855
Re: Clicar em um element XPath - Selenium/VBA
Qual o site que vc quer manipular? Fica bem mais fácil acessando e analisando.
- Qua Set 23, 2020 3:00 pm
- Fórum: Excel - Integração com a Web
- Tópico: Clicar em um element XPath - Selenium/VBA
- Respostas: 10
- Exibições: 8855
Re: Clicar em um element XPath - Selenium/VBA
Gustavo
Tente fazer assim:
Att,
Raygsson
Tente fazer assim:
Código: Selecionar todos
.FindElementsByXPath("//a[contains(@href,'IN_PRECED=')]").item(1).click
Raygsson
- Qua Set 23, 2020 10:02 am
- Fórum: Excel - Integração com a Web
- Tópico: Viabilidade de integrar excel com Loja Integrada API
- Respostas: 4
- Exibições: 4377
Re: Viabilidade de integrar excel com Loja Integrada API
Com este módulo https://github.com/VBA-tools/VBA-JSON fica facinho, já usei muito nos WebScrapping da vida.
- Ter Set 22, 2020 1:30 am
- Fórum: Excel - Integração com a Web
- Tópico: Viabilidade de integrar excel com Loja Integrada API
- Respostas: 4
- Exibições: 4377
Re: Viabilidade de integrar excel com Loja Integrada API
Opa, boa noite A sua demanda é viável, é possível consumir uma API usando Excel/VBA. Precisa ter conhecimento de requisições HTTP (GET/POST...) e saber como trabalhar isso no VBA. Como você quer apenas baixar os dados, será feita uma requisição passando todos os parâmetros necessários (URL/TOKEN/Out...
- Sáb Set 19, 2020 2:06 pm
- Fórum: Excel - Integração com a Web
- Tópico: Problema em clicar em botão
- Respostas: 2
- Exibições: 2562
Re: Problema em clicar em botão
O seu elemento esta dentro de um Iframe e este está bloqueado para acesso por automação/macro, a resposta recebida é "Acesso Negado" Um código para acessar o elemento seria este: (se não estivesse bloqueado) objIE.Document.Frames.Item(0).Document.getElementById("ctl00_contentPlaceHold...
- Sex Set 18, 2020 10:45 pm
- Fórum: VBA Básico
- Tópico: Populando ListView
- Respostas: 3
- Exibições: 2492
Re: Populando ListView
Sem os arquivos Excel/Access fica difícil analisar e testar o seu erro, anexe pelo menos os arquivos com poucos dados para análise. Se precisar deixe apenas as partes envolvidas nessa parte em específico.
Att,
Raygsson
Att,
Raygsson
- Qui Set 17, 2020 8:20 pm
- Fórum: Excel - Integração com a Web
- Tópico: Como Faço Para Usar Firefox, No Selenium VBA?
- Respostas: 6
- Exibições: 6370
Re: Como Faço Para Usar Firefox, No Selenium VBA?
Em Python não posso afirmar, mas no VBA é Chrome é rapido, além de ter mais opções pra manipular a página do que o Firefox. Web Scraping mais rápido é por requisição HTTP, porém é uma forma mais complexa e limitada, se precisar clicar em algum botão ou algo do tipo não vai ser possivel. Na requisiçã...
- Qui Set 17, 2020 8:09 pm
- Fórum: Excel - Integração com a Web
- Tópico: Como Faço Para Usar Firefox, No Selenium VBA?
- Respostas: 6
- Exibições: 6370
Re: Como Faço Para Usar Firefox, No Selenium VBA?
Não vai conectar com o Firefox, o driver do Selenium é antigo/incompativel. Faça o que citei na msg anterior ou utilize o Chrome (bem melhor) . Atualize o driver do Chrome aqui : https://chromedriver.storage.googleapis.com/index.html?path=85.0.4183.87/ baixe a versao "chromedriver_win32.zip&quo...
- Qui Set 17, 2020 8:01 pm
- Fórum: Excel - Integração com a Web
- Tópico: Como Faço Para Usar Firefox, No Selenium VBA?
- Respostas: 6
- Exibições: 6370
Re: Como Faço Para Usar Firefox, No Selenium VBA?
Quando preciso do FireFox uso uma versão portatil mais antiga (46.0.1). Não achei onde atualizar o driver do Selenium pras versões mais recentes do navegador. baixe a versao portatil aqui: https://drive.google.com/file/d/1tsh_Eok-1DIUep9_r54RC-X9gLnJ9UNw/view?usp=sharing extraia na mesma pasta da su...
- Seg Set 14, 2020 2:41 pm
- Fórum: VBA Básico
- Tópico: Seleção de guias através da Checkbox
- Respostas: 10
- Exibições: 5502
Re: Seleção de guias através da Checkbox
Private Sub Ok_Click() Application.ScreenUpdating = False Application.DisplayAlerts = False Dim NovoWB As Workbook Dim AtualWB As Workbook Set AtualWB = ActiveWorkbook Set NovoWB = Workbooks.Add(xlWBATWorksheet) With NovoWB For Each Item In Me.Controls If Item = True Then NomePlan = Mid(Item.Captio...