Bonjour à tous,
J'ai épluché le forum pour trouver une solution à macro sans succès.
Ma macro se trouve dans un useform de réservation de prestations audiovisuelles.
Elle pointe sur une page Web de réservation d'un pont de visioconférence
Jusque-là j'arrive à m'identifier sur le site avec login et mdp à pointer sur le formulaire de réservation d'une visioconférence.
une fois que l'utilisateur a rempli le formulaire sur la page html et qu'il a cliqué pour valider , j'aimerai récupérer avec ma macro sur la nouvelle page web avec les infos de connexion,une zone de texte commençant par "RMS reservation de visioconference ..." et la copier en commentaire sur mon tableau (ActiveCell.AddComment sur ma macro)
Voici le début de mon code :
----------------------------------------------------------------------------------------------------
Private Sub CommandButton1_Click()
Const READYSTATE_COMPLETE = 4
Dim IE
Dim elementHtml As Object
Set IE = CreateObject("internetExplorer.Application")
IE.Visible = True
With IE
.Navigate "http://rms.in2p3.fr/login.php"
Do Until .ReadyState = READYSTATE_COMPLETE
DoEvents
Loop
End With
Set elementHtml = IE.Document.getElementById("identLogin")
elementHtml.Value = "identifiant"
Set elementHtml = IE.Document.getElementById("pwdLogin")
elementHtml.Value = "pwd"
Set ObjectIE = IE.Document.getElementById("login")
ObjectIE.Click
With IE
.Navigate "http://rms.in2p3.fr/newconf.php"
Do Until .ReadyState = READYSTATE_COMPLETE
DoEvents
Loop
--------------------------------------------------------------------------------------------------
Par avance merci pour vos réponses !
J'ai épluché le forum pour trouver une solution à macro sans succès.
Ma macro se trouve dans un useform de réservation de prestations audiovisuelles.
Elle pointe sur une page Web de réservation d'un pont de visioconférence
Jusque-là j'arrive à m'identifier sur le site avec login et mdp à pointer sur le formulaire de réservation d'une visioconférence.
une fois que l'utilisateur a rempli le formulaire sur la page html et qu'il a cliqué pour valider , j'aimerai récupérer avec ma macro sur la nouvelle page web avec les infos de connexion,une zone de texte commençant par "RMS reservation de visioconference ..." et la copier en commentaire sur mon tableau (ActiveCell.AddComment sur ma macro)
Voici le début de mon code :
----------------------------------------------------------------------------------------------------
Private Sub CommandButton1_Click()
Const READYSTATE_COMPLETE = 4
Dim IE
Dim elementHtml As Object
Set IE = CreateObject("internetExplorer.Application")
IE.Visible = True
With IE
.Navigate "http://rms.in2p3.fr/login.php"
Do Until .ReadyState = READYSTATE_COMPLETE
DoEvents
Loop
End With
Set elementHtml = IE.Document.getElementById("identLogin")
elementHtml.Value = "identifiant"
Set elementHtml = IE.Document.getElementById("pwdLogin")
elementHtml.Value = "pwd"
Set ObjectIE = IE.Document.getElementById("login")
ObjectIE.Click
With IE
.Navigate "http://rms.in2p3.fr/newconf.php"
Do Until .ReadyState = READYSTATE_COMPLETE
DoEvents
Loop
--------------------------------------------------------------------------------------------------
Par avance merci pour vos réponses !