Bonjour à tous.
Je suis en train de coder une macro qui intéragie avec une page internet explorer mais j'ai un soucis.
Pour attendre la fin de chargement d'une page j'utilise le code suivant :
A l'intérieur du code HTML de la page j'active un JavaScript qui me marque visuellement dans la fenêtre IE "chargement en cours" puis s'éxecute.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 dim ie as InternetExplorer Do Until ie.ReadyState = READY_COMPLETED DoEvents Loop
Problème la page internet est déjà entièrement chargée pour IE et on ne rentre pas dans la boucle ci-dessus puisque Do Until ie.ReadyState = READY_COMPLETED est déjà vrai!
J'ai cherché sur pas mal de post en vba mais je n'ai pas trouvé de solutions.
Si quelqu'un peut me donner un petit coup de pouce ce n'est pas de refus.
Bonne journée à tous, cordialement.
Partager