Pessoal Bom dia,
Estou desenvolvendo um sistema usando o Selenium Basic, mas esbarrei em uma situação que não estou conseguindo progresso. Eu gostaria de que quando não fosse encontrado um elemento na página fosse feito um clique para retornar a página anterior e continuasse fazendo a sequência. Se puderem ajudar agradeço.
PS.: Abaixo inseri print das telas envolvidas para ficar mais claro. Inseri parte do código porque este site só pode ser acessado estes formulários por quem é cadastrado nele. A parte do código que quero alterar é esta que é em VBA
For Each i In IE.Document.body.getElementsByTagName("table") - "o XPath desta parte: driver.FindElementByXPath("html/body/div[3]/div[14]/div[4]")"
If InStr(i.innertext, "Nome") > 0 Then
For Each l In i.getElementsByTagName("tr")
If InStr(l.innertext, Orgão) Then
Range("C" & lcontador).Value = l.getElementsByTagName("td")(1).innertext
End If
Next l
End If
Next i
Next lcontador
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
[RESOLVIDO]Selenium Basic - Retornar quando não encontrar elemento
[RESOLVIDO]Selenium Basic - Retornar quando não encontrar elemento
- Anexos
-
- Siconv2.png (155.83 KiB) Exibido 2279 vezes
-
- Siconv1.png (128.54 KiB) Exibido 2279 vezes