Pilotage internet

thomlau

XLDnaute Occasionnel
Bonjour à tous.

J'avais trouvé ce code sur ce site il y a quelques temps, ce code fonctionnait nikel, mais depuis plusieurs jours, j'ai un message d'erreur qui s'affiche (erreur automation...).

Ce code est issu d'un fichier qui permet d'ouvrir Internet Explorer et de me connecter directement sur mon compte en banque, en évitant d'entrer mon identifiant et pass à chaque fois.

Quand j'utilise le débogueur, l'erreur apparait au niveau de la ligne que j'ai mis en rouge.

Code:
Sub PiloterInternet()
Dim IE As Object  'SHDocVw.InternetExplorer
Set IE = CreateObject("InternetExplorer.Application")
With IE
  .Silent = False
  .Navigate MY_URL
 [COLOR="Red"] Do Until .ReadyState = 4[/COLOR]   
 DoEvents
 Loop

  .Document.all("identifiant").Value = IDENTIFIANT
  .Document.all("password").Value = PASS
  .Document.forms(0).submit '/// modif pmo
  .Visible = True
End With
Set IE = Nothing


Application.WindowState = xlMinimized

ActiveWorkbook.Close

End Sub

Si vous pouviez m'aider, ce serait top. D'avance merci.
 

Statistiques des forums

Discussions
312 295
Messages
2 086 956
Membres
103 404
dernier inscrit
sultan87