Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Pesquisa resultou em 118 ocorrências

por Raygsson
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: 8841

Re: Clicar em um element XPath - Selenium/VBA

Qual o site que vc quer manipular? Fica bem mais fácil acessando e analisando.
por Raygsson
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: 8841

Re: Clicar em um element XPath - Selenium/VBA

Gustavo
Tente fazer assim:

Código: Selecionar todos

.FindElementsByXPath("//a[contains(@href,'IN_PRECED=')]").item(1).click
Att,
Raygsson
por 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: 4360

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. :D
por Raygsson
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: 4360

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...
por Raygsson
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: 2559

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...
por Raygsson
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
por 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: 6366

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çã...
por Raygsson
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: 6366

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...
por Raygsson
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: 6366

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...
por Raygsson
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: 5478

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...