Prezados,
Utilizando o Selenium VBA estou desenvolvendo uma planilha que acessa o ecac da RFB e baixa a situação fiscal das empresas.
O problema está ocorrendo quando tento clicar no link “Gera Nova Consulta”, onde recebo a mensagem:
Erro em tempo de execução ‘7’:
No SuchElementError
Element not found for linkText=Gera nova consulta
Através do Selenium VBA obtive as seguintes referências:
• linkText=Gera nova consulta
• css=.detalheInternoSITFIS:nth-child(5) a
• xpath=//a[contains(text(),'Gera nova consulta')]
Porém, não obtive sucesso com nenhum dos códigos abaixo:
a) Webdriver.FindElementByLinkText("Gera nova consulta").Click
b) Webdriver.FindElementByCss(“.detalheInternoSITFIS:nth-child(5) a”).Click
c) Webdriver.FindElementByXPath(“//a[contains(text(),'Gera nova consulta')]”).Click
Através da inspeção da página obtive a seguinte referência para o elemento:
<a href="PedidoConsultaFiscal.asp?IndNovaConsulta=true&OpConsulta=1" class="">Gera nova consulta</a>
Agradeço antecipadamente a ajuda dos colegas para identificar o código correto a ser utilizado.
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Erro em tempo de execução 7 No SuchElementError
-
- Manda bem
- Mensagens: 127
- Registrado em: Sex Out 05, 2018 2:42 pm
Re: Erro em tempo de execução 7 No SuchElementError
Já conseguiu amigo ?
Esse seu projeto é incrível já tentou de diversas formas acredito....
Webdriver.findElement(By.linkText("Gera Nova Consulta")).click() até mesmo a forma do comando também.
Se quiseres deixar um modelo posso tentar aqui de varias formar também.
Mas se já conseguiu top de linha.
Att.
Esse seu projeto é incrível já tentou de diversas formas acredito....
Webdriver.findElement(By.linkText("Gera Nova Consulta")).click() até mesmo a forma do comando também.
Se quiseres deixar um modelo posso tentar aqui de varias formar também.
Mas se já conseguiu top de linha.
Att.
- aildojr
- Acabou de chegar
- Mensagens: 6
- Registrado em: Ter Ago 20, 2019 8:06 am
- Localização: Vitória, ES
- Contato:
Re: Erro em tempo de execução 7 No SuchElementError
Prezado,
Consegui resolver ontem.
O problema estava na transição entre frames.
O item que estava buscando estava em outro frame. Fiz o direcionamento para o outro frame antes de clicar no elemento.
Com isso consegui finalizar e ficou muito bom.
Agradeço a atenção.
Consegui resolver ontem.
O problema estava na transição entre frames.
O item que estava buscando estava em outro frame. Fiz o direcionamento para o outro frame antes de clicar no elemento.
Com isso consegui finalizar e ficou muito bom.
Agradeço a atenção.