Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 02/02/2011
Messages:
5
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 02-02-2011 21h31
Bonsoir, J'aimerais automatiser la récupération des infos sur ParisTurf. Mais je ne maitrise pas vraiment le VBA et je ne sait pas comment l'on peut lire et récupérer les différents ID pour ouvrir les adresses ci dessous Voici le chemin qui ouvre la page des réunions http://www.paris-turf.com/pid1-paris- ... -pmh.html?date=2011-02-03 puis http://www.paris-turf.com/reunion/pid ... urse.html?idcourse=764303 qui ouvre le tableau des partants de la course du quinté et http://www.paris-turf.com/dossier-lay ... urse=764303&idLigne=1 qui ouvre l'historique des courses du 1er cheval de la course que je souhaite récupérer sur la Feuille 1 puis passer à l'historique du 2ième cheval à coller sur la feuille 2 etc, etc. En espérant avoir été clair, merci de votre aide |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 02-02-2011 22h44
Bonsoir chpaca, bienvenue sur XLpages.com.
Arf, XLpages.com va finir par se spécialiser dans la récup de données Web pour Turfistes ! (Dites, va falloir penser à ma commission les gars, hein ? ). Bon, à vrai dire, j'ai un boulot de dingue et je ne suis pas vraiment dispo actuellement... Cela dit, si personne n'est intervenu entre temps pour t'aider, je reviendrai sur ce fil dès que je peux pour me pencher sur ta question... (si tu as par hasard fait cette même demande ailleurs et obtiens une réponse qui te convienne, je te remercie toutefois de revenir ici nous en informer, STP). Dans l'attente, je pense qu'il conviendrait que tu détailles un peu plus ta demande. Par ailleurs, tu parles de récupérer les "ID", c'est donc que tu n'es pas tout à fait novice en la matière... Si tu as déjà réalisé une approche de la question, je t'invite à joindre ton classeur ici pour une meilleur approche de ce que tu voudrais obtenir. Cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 02/02/2011
Messages:
5
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 03-02-2011 18h54
Bonsoir, Déjà , merci de cette première réponse rapide. Non je n'ai pas fait cette demande ailleurs Pour faire des macros, j'utilise juste "enregistrer une macro".J'ai déjà eu du mal à modifier ma macro effacer pour l'automatiser à toutes les feuilles, alors mais pour écrire une macro de A à Z c'est pas gagner. Si j'ai parlé d'ID c'est simplement qu' ils apparaissent dans les liens. Ci-joint un fichier de ce que j'aimerais obtenir. En cliquant sur le bouton "données PT" il me place dans chaque feuilles C1, c2 …… l'historique de chaque cheval. Très fastidieux par copier/ coller avec les aller-retour internet / excel Merci de votre aide |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 06/09/2010
Messages:
58
Système d'exploitation: PC Version Excel utilisée: 2003 |
Posté le : 05-02-2011 22h21
Bonsoir à tous et particulièrement à Didier,
je viens de regarder un peu la PJ que tu as joins à ta demande. Eh bé !!!!!!!!!!!!!!!!! ca va pas être simple, mais je pense que le maître de ce forum va tenter de t'aider. Si j'ai bien compris tu veux récupérer pour chaque cheval prenant par à la course du tiercé les infos suivantes : les dernières places, les dernières allocations courues, le nombre de courses courues dans sa carriere le nombre de victoires le nombre de places le nombre de citations dans la liste type, le nombre de points dans la Synthèse originale et la cote probable indiquée dans paris turf Cela fait beaucoup d'élements à récupérer et je pense que tu devrais détailler beaucoup plus en détails l'ensemble des paramètres, car quelqu'un qui ne connait ni les courses, ni le journal Paris turf va avoir bien du mal à comprendre ta demande, même si ici il y a des cracks au niveau VBA sans explications plus abouties je doute qu'ils arrivent a s'y retrouver. Pour ma part je serais aussi très intéressé par la récupération de tous ces éléments auxquels tu pourrais ajouter la place dans le classement de Paris turf . Pour ma part malgré mon très faible niveau en VBA, je vais essayer de voir si je peux programmer quelque chose pour récupérer une partie des éléments, mais ce qui va poser problème c'est de récupérer l'ID de la course qui varie chaque jour Cordialement JC |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 06-02-2011 22h18
Bonsoir chpaca, jc24, le Forum,
Oui, effectivement, je confirme ce que dis notre ami jc24 : pour comprendre ton classeur, il faut certainement être un fondu de Turf... Ce qui n'est pas vraiment mon cas, à vrai dire. Cela dit, et pour répondre aux explications de ton premier post, tu trouveras ci-joint une interprétation de ce que j'ai compris. J'ai utilisé le code suivant : DANS LE MODULE DE CODE DE LA FEUILLE 1 Option Explicit DANS UN MODULE DE CODE STANDARD Option Explicit Le principe de fonctionnement est le suivant : - Clic sur le bouton pour actualiser la liste des courses du jour (et récupération des ID correspondants) - Double-clic sur un élément de la liste (course) pour obtenir les stats des chevaux dans un nouveau classeur. En espérant que ça puisse te dépanner... Cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 06/09/2010
Messages:
58
Système d'exploitation: PC Version Excel utilisée: 2003 |
Posté le : 07-02-2011 23h25
Bonsoir Didier, bonsoir le forum
J'ai télécharger l'application que tu as créé mais je me trouve confronter à un bug au niveau de : Set IEDoc = IE.Document On Error Resume Next With Sheets(1) Lign = 5 avec le message suivant du débogeur "mécanisme de bibliothèque d'objets non géré" pourtant par rapport a ce que tu m'avais déjà concocté je n'ai changé ni de systeme , ni de version d'internet explorer, j'avoue ne pas comprendre d'ou vient ce bug Quelqu'un a t'il une idée ?? Merci par avance de vos réponses Cordialement JC |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 06/09/2010
Messages:
58
Système d'exploitation: PC Version Excel utilisée: 2003 |
Posté le : 07-02-2011 23h48
Re bonsoir,
Ca y est j'ai trouvé la solution et je vous la donne si quelqu'un rencontre les mêmes difficultés que moi, en fait faut aller dans l'éditeur VBA (alt + f11), puis outil, puis références et là faut cocher (ref edit control). Et l'importation se fait sans souci, par contre si comme moi vous n'êtes pas abonné au site de Paris turf, inutile de chercher les données car elles sont remplacées par des *. Bonne soirée a tous et merci Didier pour ce fabuleux boulot, une fois de plus, même si je ne pourrais l'utiliser. Quand je vois avec quelle facilité tu réponds a nos interrogations et nos lacunes, je me dis que je donnerai beaucoup pour avoir le même niveau que toi Cordialement JC |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 08-02-2011 00h16
Bonsoir jc24,
Merci de ton retour d'info. Cela dit, je reste assez surpris du problème que tu as rencontré, mais aussi (et surtout) de la solution apportée qui semble rétablir le bon fonctionnement au final. En effet, le contrôle RefEdit est bien un contrôle activeX existant et il nécessite bien de cocher la référence de bibliothèque "Ref Edit Control" lorsqu'il est utilisé dans un classeur. Par contre, ce que je ne m'explique pas : c'est que le classeur que j'ai fourni plus haut ne contient aucun contrôle RefEdit ! N'aurais-tu pas fait une fausse manipulation et inséré toi-même (à l'insu de ton plein gré lol ) un tel contrôle dans la feuille de calcul du classeur par hasard ? En tout cas, merci de ton enthousiasme et des explications complémentaires que tu fournis. C'est toujours bienvenu. Cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 02/02/2011
Messages:
5
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 09-02-2011 19h37
Super , c'est tout à fait ce que je souhaitais.
réponse rapide, efficace Encore merci |
|
|
Re: Recupération d'infos sur ParisTurf | ||
---|---|---|
Inscription: 07/06/2011
Messages:
1
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 07-06-2011 10h04
Merci pour votre travail. J'avais une question sur ce fichier, comment rentrer l'identifiant et le mot de passe Paris Turf dans la macro pour pouvoir accéder aux données du site?
|
|
|