Erro em tempo de execução 7 No SuchElementError
Enviado: Sex Ago 30, 2019 1:15 pm
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.
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.