Recherche de données via internet explorer explorer

Bonjour,

Je veux chercher une information présente sur un site web que je ne peux malheureusement pas joindre (réseau local). Pour cela je dois utiliser Excel VBA et internet explorer. En utilisant un espion, j'ai réussi à trouver le texte qui m'intéresse dans un all à la position 181 (Item 182). Seulement lorsque que j'écris IEDoc.all(181) le résultat est vide et je ne peux pas extraire l'inner text.

Je suis bloqué depuis un moment et je viens vous demander votre aide.

Merci,

Antoine Andreoletti

Bonjour,

Je crois que la méthode All attend un argument textuel. C'est à vérifier mais le fait d'omettre l'argument revient à prendre un all global, différent de celui que vous avez dû cibler.

Dans votre cas, je pense que l'item 181 (en base 0) de l'objet obtenu grâce à la méthode all est :

IEDoc.all(181) = IEDoc.all().item(181)

alors qu'il faudrait plutôt :

IEDoc.all("macible").item(181)

Aussi, il peut être intéressant d'utiliser d'autres méthodes : getelementbyid, getelementsbyname, getelementsbytagname

Cdlt,

Rechercher des sujets similaires à "recherche donnees via internet explorer"