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

Dúvida - Como efetuar o click em botão de confirmação gerado pelo javascript?

A Web está aí, não há como negar. Ela é onipresente em praticamente toda operação eletrônica realizada nos dias de hoje. Como não podia ser diferente, o Excel, ferramenta máxima para analistas e profissionais das mais diversas áreas do mercado precisa estar alinhado com esta necesssidade. E ele está! Neste forum, o debate é focado em expor dúvidas, sugestões, modelos de código e exemplos de uso do Excel na Integração com tecnologias Web.
Avatar do usuário
PRMPOKER
Consultor
Consultor
Mensagens: 206
Registrado em: Ter Dez 04, 2012 8:57 am

Dúvida - Como efetuar o click em botão de confirmação gerado pelo javascript?

Mensagem por PRMPOKER »

Bom dia pessoal, tudo bem?

Vou lançar um desafio aos mestres, pois pesquisei exaustivamente e não encontrei uma solução adequada ainda para esta questão:

Ao acessar e manipular elementos HTML em determinado site, em dado momento, quando do retorno de uma busca que não retorna informações, o Javascript exibe uma mini janela com um botão de conformação (OK). Neste momento ele interrompe a execução do VBA até que seja feito o click no botão, impossibilitando que o mesmo seja acessado via VBA. Dado este cenário, alguém tem um norte para tentar resolver isso?

Já tentei manipular a ação do Javascript, (OnClick) mas não funcionou.

Quem trabalha com o Selenium Basic, há uma maneira de manipular isso? Posso utilizar a ideia do Selenium e tentar adaptar no VBA. Não utilizo Selenium pois quase sempre em meus projetos, os clientes não gostariam de instalar o componente.

Sigo na busca. Se alguém tiver alguma sugestão, será muito bem vinda.

Um abraço e obrigado!


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Peterson
Acabou de chegar
Acabou de chegar
Mensagens: 5
Registrado em: Sáb Jun 24, 2017 2:34 pm

Re: Dúvida - Como efetuar o click em botão de confirmação gerado pelo javascript?

Mensagem por Peterson »

Na Biblioteca Selenium Basic existe uma classe que manipula pop-up, é uma classe especifica para manipular pop-up, com ela você resolve este problema
O nome da classe é Assert


Avatar do usuário
PRMPOKER
Consultor
Consultor
Mensagens: 206
Registrado em: Ter Dez 04, 2012 8:57 am

Re: Dúvida - Como efetuar o click em botão de confirmação gerado pelo javascript?

Mensagem por PRMPOKER »

Bom dia Peterson, tudo bem?

Pois então, o Selenium não é uma opção neste caso. Percebo que ainda não há uma soluçao para este problema. Vou me debruçar nisso e descobrir um caminho.

Quem sabe nossos mestres Tomás e Mikel não possam também nos ajudar, né?

Grande abraço e obrigado!


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder