IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Probleme vba excel [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 66
    Par défaut Probleme vba excel
    bonjour a tous et bonne année

    voila je vous est joint un fichier car je n'ais que la première et dernière courses alors que le tableau m'indique 9 courses

    je ne trouve pas l'erreur

    et en plus pourriez-vous me dire comment je pourrais faire pour avoir la 2eime réunions je vous met l'adresse du site "http://www.turf-fr.com/"
    excuser moi j'ais oublié le principale dans la feuille accueil lorsque je sélectionne "demain" j'ais les courses du jour et pas celle du lendemain
    il faut que je change idcourse manuellement dans mon code vba pourriez-vous me dire comment gérer ces numéros de courses automatiquement car celui-ci change tous les jours

    cordialement kiss6

  2. #2
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 114
    Par défaut
    Salut

    il faut que je change idcourse manuellement dans mon code vba pourriez-vous me dire comment gérer ces numéros de courses automatiquement car celui-ci change tous les jours
    Comment prends tu connaissance de ce numéro ?

    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 66
    Par défaut probleme vba excel
    bonjour Qwazerty

    et merci de te pencher sur mon cas

    le numeror ce trouve dans url du site "http://www.turf-fr.com/partants-pmu/18000_samedi-10-janvier-2015-vincennes.html"

    je vous l'ais mis en rouge et celui-ci change tous les jours

    si vous mettez ex: 17999 vous aurez les courses de vendredi

    si vous mettez ex: 18002 vous aurez les courses de dimanche et ainsi de suite

    je reste a votre disposition pour tous autre renseignement

    cordialement kiss6

  4. #4
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 114
    Par défaut
    Salut

    Oui d'accord, dans le code j'ai bien vu la concaténation avec le numéro de course, ce que je veux dire c'est où est-ce que tu le prends? Dans le sens ce numéro représente un numéro de course, au moment où tu le modifies manuellement tu as bien pris ce numéro autre part que dans l'adresse ?
    Si non, on va tourner en rond. (Construire une adresse en tenant compte d'un numéro lui-même contenu dans cette même adresse , ça fait un peu pense aux Shadok tout ça )

    De plus, si on suit ton résonnement, ce numéro se suffirait à lui-même, pourquoi avoir ajouter la date dans l'URL du site? D'autant plus que si dans l'URL je modifie uniquement ce numéro (1801 au lieu de 1800), je tombe sur des courses différentes mais toujours à la même date (celle précisé dans l'URL).

    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 66
    Par défaut
    bonsoir qwazerty
    non ce numéro je l'ais pris que dans l'url du site
    après j'ai mis la date car dans la ligne du code vba connections il faut bien préciser l'adresse du site ou je me trompe
    ensuite c'est sure que situ rentre (1801 au lieu de 1800) tu auras la même date puisque sur le site aujourd'hui il y a 2 réunion de 9 courses donc (1800 et 1801) auront la même date
    mais si tu rentre 1802 tu auras la date de demain
    parce qu'il y a des jours avec 2;3;4;5;6 etc au max 8 ou 9 Réunions de 4;5;6;7;8 etc max 9 courses

    cordialement kiss6

  6. #6
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 114
    Par défaut
    Salut

    hum, comment t'expliquer autrement.

    Voila ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        With Selection.QueryTable
            idcourse = 18000
            .Connection = "URL;http://www.turf-fr.com/partants-pmu/" & idcourse & "_" & LaDate & "-" & "vincennes.html "
            .Refresh BackgroundQuery:=True
        End With
    Dans ce morceau de code cette ligne reconstitue l'url qui va permettre de pointer vers la réunion qui t’intéresse en fournissant un n° de réunion et une date.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "http://www.turf-fr.com/partants-pmu/" & idcourse & "_" & LaDate & "-" & "vincennes.html "
    Pour la date ok, facile aujourd'hui ou demain, mais tu nous demande de pouvoir modifier automatiquement idcourse.
    Quand je te demande ou tu trouve idcourse, tu me réponds dans l'URL de la réunion... donc ma question, pourquoi reconstituer l'url d'une page que tu connais déjà?
    A ce compte la place l'url de la réunion que tu veux rapatrier dans une cellule et utilise le contenu de la cellule en paramètre de .connection.

    Peut-être que je passe à coté de quelques choses dis moi.

    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Probleme VBA excel générer mail automatique avec piece jointe
    Par itshy dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/03/2012, 10h46
  2. Probleme VBA Excel Somme
    Par DoVBnet dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/06/2011, 18h12
  3. [VBA-E] probleme vba excel
    Par derayef dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 16/05/2006, 23h47
  4. [VBA excel] Probleme sur bouton commande
    Par RedBurn dans le forum Macros et VBA Excel
    Réponses: 21
    Dernier message: 22/11/2005, 10h10
  5. [VBA] [Excel] Probleme de rafraichissement d'un label
    Par lejert dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/11/2005, 17h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo