VBA excel google search error

Ce sujet est lié à: VBA EXCEL GOOGLE LOOKUP

Le code a été exécuté avec succès pour les 741 premiers loggings et a renvoyé les valeurs, puis j'ai eu une erreur.

J'ai remarqué que si je pars à Google manuellement, il demanda un code CAPTCHA.

Ensuite, je l'ai réussi à réussir pour 1271 autres loggings, puis j'ai été bloqué par Google.

Maintenant, Google bloque mes requests, mais je dois encore faire quelques tests et exécuter quelques searchs de plus avec des lists de 3 à 5k.

Comment éviter d'être bloqué? Quels changements faut-il faire pour coder?

Je reçois une error "91 , sur cette ligne:

Set objH3 = objResultDiv.getElementsByTagName("H3")(0)

Merci beaucoup, votre aide serait très appréciée!

Je ne sais pas si c'est la réponse, mais ce que j'ai réussi à find est que Google bloque vos searchs (alias que vous et votre script obtiennent des écrans vierges sans données à collecter). C'est ce qui provoque l' error 91 , car aucune donnée n'est collectée.

Ce qui m'a sauvé de bloquer est un simple timeout de boucle:

Application.Wait (Now + TimeValue("0:00:01"))

Si quelqu'un a découvert des façons meilleures ou plus intelligentes, veuillez partager.

Cordialement, monsieur D