[VBA] Ma macro plante sur « READYSTATE_COMPLETE »
Après avoir réalisé quelques macros de traitement de pages Web (utilisant ou non le contrôle ActiveX WebBrowser), il arrive que certaines config utilisateurs plantent systématiquement sur les instructions de ce style :
Do Until IE.readyState = READYSTATE_COMPLETE
DoEvents
Loop
Il semble que ce problème ne soit rencontré que pour les utilisateurs possédant Internet Explorer version 7 et tournant sous Vista.
Pour remédier au problème et rendre la macro à nouveau fonctionnelle, il convient d'intervenir sur les options de sécurité d'IE7 :
Cette Q&R a été trouvée sur myDearFriend! Excel Pages : https://www.mdf-xlpages.com/modules/smartfaq/faq.php?faqid=80