Ouvrir une page html avec vba
Bonjour,
J'ai un code ci dessous pour ouvrir une page web et cliqué sur un bouton, mais le clique sur le bouton ne fonctionne pas ! J'ai aussi un autre soucis je n'arrive pas à récupérer le nom connexion de la page google, à l'inverse je récupére le lien html à la place
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| '''Library SHDocVw
'''C:\WINDOWS\system32\ieframe.dll\1
'''Microsoft Internet Controls
Const MY_URL As String = "https://www.google.fr/"
Const IDENTIFIANT As String = "12345678"
Sub PiloterInternet()
Dim IE As Object 'SHDocVw.InternetExplorer
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Silent = False
.Navigate MY_URL
Do Until .ReadyState = 4
DoEvents
Loop
.Document.all("q").Value = IDENTIFIANT
.Document.all("btnK").Click
Set Element = .Document.getElementById("gb_70") 'On récupère le nom écrit dans le bouton connexion, ici connexion
.Visible = True
End With
Set IE = Nothing
End Sub |
Si quelqu'un peu éclairer ma lanterne !
Merci d'avance