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 :

Extraire données page web


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2016
    Messages : 11
    Par défaut Extraire données page web
    Bonjour,

    Pour commencer j'ai pris soin de lire plusieurs posts mais j'ai pas obtenue la reponse à mes questions.
    J'ai quand meme lu ce lien tres utile et interessant mais pour me moment je ne sais pas comment m'y prendre face à mon probleme.
    https://excel.developpez.com/faq/?pa...nneesTableHtml

    Je souhaite mettre mon porte feuille de bourse sur Excel pour voir les performances, analyses, cours, etc
    J'ai d'abord vue cette video :
    https://support.office.com/fr-fr/art...0-623cf07fbc54

    Puis j'ai vu ça :

    J'ai vu que PowerQuery n'est pas disponible sur Mac.
    Dans le ruban données je n'ai pas le marché boursiers comme sur la video, je n'ai pas microsoft investor dans la rubrique Connexion.
    Sur le ruban Données de Excel je n'ai pas le bouton "A partir du Web".
    Il faut aller dans le menu Donnée -> Donnée externe -> Requete sur le web (selectionner le fichier iqy contenant le lien)

    Je veux faire faire un truc similaire comme la dernière video avec du temps réel pour chaque action et des statistiques a coté.

    Ma source qui contient les cotations c'est ce lien ci dessous
    J'AI UN PROBLEME AVEC LE LIEN
    https://fr.investing.com/equities/france
    En effet sur cette page je ne veux pas la liste du CAC 40 mais la liste de toute les actions France mais si je prend "Toutes les actions de France" (en haut a gauche) l'URL reste la meme.
    Quand Excel interroge cet URL, il m'affiche les valeurs du CAC 40 pas celle de toute la France. Il est là le probleme et je n'ai pas de solution.

    Je cherche a obtenir le lien direct pour l'option "Toutes les actions de France" vous avez des idées ?
    Pour le pilote ODBC j'ai pris : Actual ODBC Driver Pack Mac
    Pour information je ne souhaite pas utiliser Numbers car je souhaite utiliser mon fichier sur Windows par exemple

    Vous avez des pistes ?

    J'en ai marre, merci de m'aider

  2. #2
    Invité de passage
    Homme Profil pro
    Agent administratif
    Inscrit en
    Décembre 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations professionnelles :
    Activité : Agent administratif
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2013
    Messages : 1
    Par défaut
    J'ai exactement le même problème sur ce site, L'URL ne change pas ce qui fait qu'Excell ne télécharge pas les données visibles à l'écran.
    Je suis preneur d'une solution.

  3. #3
    Membre expérimenté
    Profil pro
    au repos
    Inscrit en
    Février 2013
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : Saint-Pierre-Et-Miq.

    Informations professionnelles :
    Activité : au repos

    Informations forums :
    Inscription : Février 2013
    Messages : 161
    Par défaut
    Salut,
    Quand on sélectionne quelque chose dans la combobox de filtre du code javascript de filtre est exécuté (doStocksFilter) :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    <select class="selectBox" id="stocksFilter" onchange="doStocksFilter('select',this);">
                        <option id="all">toutes les actions de France</option>
                        <option selected="selected" id="167">CAC 40</option>
                        <option id="14796">CAC All-Share</option>
                        <option id="19643">CAC Large 60</option>
                        <option id="14795">CAC Mid &amp; Small</option>
                        <option id="14794">CAC Mid 60</option>
                        <option id="14792">CAC Next 20</option>
                        <option id="14793">CAC Small</option>
                        <option id="14865">Euronext 100</option>
                        <option id="14866">Next 150 Index</option>
                        <option id="14790">SBF 120</option>
                        <option id="14791">SBF250</option>
                        <option id="14812">CAC Biens de consommation</option>
                        <option id="14805">CAC Industries</option>
                        <option id="14804">CAC Matériaux de base</option>
                        <option id="14802">CAC Pétrole et gaz</option>
                        <option id="14819">CAC Santé</option>
                        <option id="19654">CAC Services aux collectivités</option>
                        <option id="19636">CAC Services aux consommateurs</option>
                        <option id="19637">CAC Sociétés financières</option>
                        <option id="19652">CAC Technologie</option>
                        <option id="14800">IEIF SIIC France</option>
                        <option id="19630">CAC 40 Gross Total Return</option>
                        <option id="19631">CAC 40 Net Total Return</option>
                        <option id="956169">CAC 40 Performance Weighted</option>
                        <option id="19632">CAC 40 Settlement</option>
                        <option id="19633">CAC All-Tradable Gross Total Return</option>
                        <option id="19634">CAC All-Tradable Net Total Return</option>
                        <option id="19645">CAC Mid 60 Gross Total Return</option>
                        <option id="19646">CAC Mid 60 Net Total Return</option>
                        <option id="101765">CAC PME</option>
                        <option id="962488">CAC T20 EXPO EW</option>
                        <option id="953154">ENT TECH 40</option>
                        <option id="953160">Enternext PEA-PME 150</option>
                        <option id="942343">Euronext Equipements et services de santé EW</option>
                        <option id="14798">Euronext FAS IAS</option>
                        <option id="14799">Euronext Growth All Share</option>
                        <option id="14787">Euronext Growth Bpifrance Innovation</option>
                        <option id="14788">Euronext Growth Bpifrance Innovation GR</option>
                        <option id="14789">Euronext Growth Bpifrance Innovation NR</option>
                        <option id="19655">SBF 120 Gross Total Retrun</option>
                        <option id="19656">SBF 120 Net Total Return</option>
                        <option id="962494">SBF Top 80 EW</option>
                    </select>
    Pour avoir l'équivalent il faut soit simuler la sélection de "toutes les actions de France" ou exécuter la fonction javascript sur la page avec le paramètre qui va bien.

    Nullosse le plus nul des apprentis programmeurs

Discussions similaires

  1. extraire donnée page web
    Par pingouin84 dans le forum Android
    Réponses: 8
    Dernier message: 13/05/2013, 22h46
  2. Recuperer données page web
    Par lounix dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 24/02/2012, 16h27
  3. [PHP 5.3] Récupérer données pages web via PHP
    Par je.rochebrochart dans le forum Langage
    Réponses: 1
    Dernier message: 02/10/2011, 11h00
  4. Récuperer données page web
    Par iperkut dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 23/09/2010, 19h51
  5. [w10]récupérer données page web
    Par minoltis dans le forum WinDev
    Réponses: 2
    Dernier message: 08/02/2007, 13h53

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