Problème VBA Fichier ne fonctionnant plus

Bonjour,

J’ai récupéré un fichier Excel pour la récupération de données mais celui-ci ne fonctionne plus.

geny2-v-2020-2023.xlsm (275,6 Ko)

Il bloque sur ces lignes :

Imageexcel1

Pourriez-vous m’aider a mettre en ordre ce fichier ?

explication, une fois le fichier ouvert , il faut choisir une date

Imageexcel2

Il fois la date choisie, il devrait donner un tableau comme ceci :

mais cela bloque sur les lignes de la première image.

Merci pour votre aide

Lucas

Bonjour,
J’ai testé ton fichier il fonctionne chez moi sur office 2007 peut-être c’est une histoire de version d’office
Slts

sous 365 j’ai aussi une erreur

Bonjour,

Je suis aussi sur office 365 et j’ai toujours l’erreur.

Moi, j’ai aussi un 365
cela fonctionne sans le childnodes

 If elem.classname = "yui-gc cartoucheReunion" Then
                         Set xx = elem
                         i = i + 1:
                         With Cells(i, 1)
                              .Value = elem.innertext
                              '.Value = elem.ChildNodes(0).innertext
                              .Interior.Color = RGB(0, 100, 0): .Font.Color = vbWhite
                              Cells(i, 1).Resize(1, 9).MergeCells = True
                         End With
                    ElseIf elem.classname = "yui-u first nomCourse" Then
     

Merci Cow18, j’ai pu passer l’étape et le bug.
J’ai modifié comme tu l’as expliqué, merci.

J’ai encore un autre problème, j’ai bien la liste des courses du jour mes pas les références.

J’ai ceci :

Mais je devrait avoir ceci :

Merci pour la première réponse.

Merci si tu sais m’aider pour le second.

Lucas

il n’y a pas un innertext = « partants/stats/prono », mais il y a des innertexts avec « partants/stats/prono » dedans. Je ne connais pas le site, donc feuille « blad1 » colonne A montre l’innertext et colonne C l’outertext.
geny2-v-2020-2023.xlsm (299,9 Ko)

Merci pour ta réponse Cw18 mais mes connaissances ne me permettent pas de bien comprendre ta réponse.
Pourrais-tu reformuler ta réponse ?

Merci

on fait du webscraping ici, lire le contenu d’un website. Il y a 2 choses à remarquer, 1. est-ce légal ? Le site permet cela ? 2. Dès que le site modifie le layout un petit peu, on risque de modifier la macro.
Je connais bien Internet Explorer, mais cela est démodé, donc je suis votre code et vérifie si tout les données sont là.
Ceci dépasse aussi mes capacités.

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.