Olá sou estagiário e preciso criar um vba para baixar alguns relatorios automatico no site da empresa
Fiz o código abaixo, até o momento eu faço o login e vou para a pagina onde devo selecionar as informações que preciso, porém não consigo selecionar a data pois ela abre o calendário em uma "janela auxiliar", alguém consegue me ajudar por favor!!!
Sue anexo a Img do navegador!
Sub teste()
Dim Navegador As New ChromeDriver
'Navegador.AddArgument ("--headless")
Navegador.Get ("http://newpont/webpont/")
Navegador.FindElementById("CodEmpresa").SendKeys "1"
Navegador.FindElementById("requiredusuario").SendKeys "1234"
Navegador.FindElementById("requiredsenha").SendKeys "12345"
Navegador.FindElementByName("Submit").Click
Navegador.Get ("http://newponto/webponto/Relatorios/Sol ... io=RELRB52")
'Navegador.FindElementByImg("../img/btCalendario.jpg").Click
Navegador.Quit
End Sub
Quero aprender se é possível controlar esse calendário!!!
Muito Obrigado!
Fiz esse código com base nos vídeos do Tomas
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
[RESOLVIDO] Site abre uma "janela auxiliar" como controlar essa "janela auxiliar" /Selenium com Vba
-
- Acabou de chegar
- Mensagens: 3
- Registrado em: Ter Fev 08, 2022 6:16 pm
[RESOLVIDO] Site abre uma "janela auxiliar" como controlar essa "janela auxiliar" /Selenium com Vba
- Anexos
-
- tela.jpg (175.33 KiB) Exibido 4386 vezes
Editado pela última vez por Wellington Lima em Ter Fev 22, 2022 2:54 pm, em um total de 1 vez.
- Mikel Silveira Fraga
- Jedi
- Mensagens: 1173
- Registrado em: Sex Mai 27, 2011 3:27 pm
- Localização: Governador Valadares - MG
- Contato:
Re: Site abre uma "janela auxiliar" como controlar essa "janela auxiliar" /Selenium com Vba
Boa noite Wellington, tudo bem?
Nunca tive que fazer esse tipo de "malabarismo", mas até onde sei, existe um objeto dentro do Selenium chamado Window, que possui um métodos que permitem acessar essa janela auxiliar (que tem dependência da principal).
Pesquise sobre os seguintes métodos do Selenium:
- SwitchToNextWindow
- SwitchToPreviousWindow
- SwitchToWindowByName
- SwitchToWindowByTitle
Acredito que um ou mais desses métodos irá te auxiliar em sua necessidade.
Espero que essa dica possa te ajudar.
Nunca tive que fazer esse tipo de "malabarismo", mas até onde sei, existe um objeto dentro do Selenium chamado Window, que possui um métodos que permitem acessar essa janela auxiliar (que tem dependência da principal).
Pesquise sobre os seguintes métodos do Selenium:
- SwitchToNextWindow
- SwitchToPreviousWindow
- SwitchToWindowByName
- SwitchToWindowByTitle
Acredito que um ou mais desses métodos irá te auxiliar em sua necessidade.
Espero que essa dica possa te ajudar.
-
- Acabou de chegar
- Mensagens: 3
- Registrado em: Ter Fev 08, 2022 6:16 pm
Re: Site abre uma "janela auxiliar" como controlar essa "janela auxiliar" /Selenium com Vba
Muito Obrigado!
Estou pesquisando porém tem muito pouco topico abordando esse tema, e voltado ao uso do selenium com vba
Estou pesquisando porém tem muito pouco topico abordando esse tema, e voltado ao uso do selenium com vba