Bonjour,

J'ai un bouton OK sur une page internet :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<a href='#' onclick="getVehiculeByMine(document.getElementById('devis_mine').value);"> OK </a>

Je ne peux pas simuler un clic dessus car il n'y a pas d'ID ou de name donc je souhaitais appeler la fonction javascript getVehiculeByMine dispo dans le code source HTML de la page. Cette fonction prend en argument un champs que jai précedemment rempli ici :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<input id="devis_mine"/>

Comment l'écrire sous VBA ? J'ai essayé ceci mais ça ne marche pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Set elementHtml = IE.document.GetElementById("devis_mine")
elementHtml.Value = "BZ1S06"
IE.document.parentWindow.execScript "getVehiculeByMine(" & BZ1S06 & ");", "JavaScript"
MERCI