Automatisation de recherches web et creation d'une base de données

Bonjour et merci d'avoir pris le temps de lire mon message

Je suis un grand débutant dans le domaine de la programmation... j'ai d'ailleurs passé un bon nombre d'heures sur les differents forums abordant le sujet VBA.

N'ayant à priori pas suffisamment de connaissances en la matière, je m'en retourne vers vous dans l'espoir d'avoir de l'aide de qualité.

Mon problème est le suivant.

Ma feuille 1 de mon classeur Excel contient en colonne "A" tous les termes à rechercher sur un site web XXX.

Les étapes que j'aimerais automatiser sont les suivantes:

1/ récupérer le contenu de la cellule A1 et le "coller" dans la zone de recherche de la page web

2/ une liste de résultats arrivent et je ne souhaite cliquer que le premier résultat (systématiquement)

3/ une seconde fenetre web s'ouvre alors. Dasn celle ci, je souhaierais récupérer 5 valeurs à differents endroits.

4/ coller ces valeurs dans les colonnes adjacentes à A, soit B, C, D...

5/ répéter cette opération pour toutes cellules non vides de la colonne A

Merci beaucoup à toutes les personnes qui auront pris le temps de lire ce post et de me donner des conseils, trucs et astuces...

Bonjour,

Il ne peut pas y avoir de réponse à des questions aussi généralistes.

La récupération via VBA de données sur un site Web dépend entièrement de la façon dont le site est agencé : programmation HTML , scripts Java, …. De plus, cela peut être assez compliqué selon l'agencement.

Bonjour,

Je me suis retenu de répondre car il manque beaucoup d'éléments comme le souligne Thev qui est un grand spécialiste sur la question excel/web

On peut récupérer les infos avec PowerQuery, ou via GetElementByXX, ou par traitement de texte, mais ici cela se complique car il faut au préalable interroger.

Il faudrait connaître le site pour savoir comment il a été écrit (DOM ou pas), connaître la méthode d'interrogation (get ou post), savoir s'il faut se logger, etc.

Donc, pour continuer donne le nom du site et un bout de fichier excel.

Cela peut être rapide, ou complexe, voire impossible dans quelques cas !!

salutations à Thev

Salut Steelson,

Me qualifier de "grand spécialiste sur la question excel/web" est certes flatteur mais un peu surdimensionné. Disons plus simplement que j'ai acquis un peu d'expérience sur cette question. Merci tout de même.

Comme tu le dis, si la question est mieux précisée, "Cela peut être rapide, ou complexe, voire impossible"

Mais j'aime bien quand on se croise sur ces questions ... on voit du reste les affinités de chacun sur les grands thèmes souvent abordés (en tous cas on me verra peu souvent sur les UserForms)

Rechercher des sujets similaires à "automatisation recherches web creation base donnees"