Bonjour,
Désolé de vous déranger, j'ai recherché en vain sur internet pour trouver la solution à mon problème et je débute tout juste sur Selenium.
J'aurai souhaité vous demander si vous saviez comment via VBA/Selenium
- Simuler une saisie au clavier des touches Tabulation et Entrée ?
- Copier le contenu du résultat dans une cellule ?
A toute fin utile, vous pourrez trouver ci-joint mon fichier avec mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
Sub Check_Adress_Eligibility_Chrome()
 
    Application.ScreenUpdating = False
 
    Dim employee_adress As String
    employee_adress = "35 avenue d'Enghien / 93800 / Epinay-sur-Seine"
 
 
    Dim driver As New WebDriver
    driver.Start "chrome", "https://sig.ville.gouv.fr/recherche-adresses-qp-polville"
    driver.get "https://sig.ville.gouv.fr/recherche-adresses-qp-polville"
    Application.Wait Now + TimeValue("00:00:02")
 
    driver.findElementByName("addressInput").SendKeys employee_adress
    'XXX cliquer TAB + ENTREE sur le résultat parce que le champs est en fait une liste déroulante
    driver.findElementById("validateSearch").Click
 
    'XXX Copier le contenu du champs Résultat "adresseSearchResult" dans la cellule A1
    Sheets("Emplois_Francs_One_Check").Range("A1").Value = driver.findElementByName("adresseSearchResult").Text
 
 
    Application.ScreenUpdating = True
 
End Sub
En vous remerciant par avance.

Bien à vous.

Rani