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 :

récupérer des données sur internet


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Ingénieur
    Inscrit en
    Février 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 163
    Par défaut récupérer des données sur internet
    Bonjour,

    Je souhaite également récupérer des données sur internet mais je n'ai pas la connaissance suffisante pour écrire la macro. J'espère que vous pourrais m'aider à démarrer ce projet.

    Je souhaite rapatrier à partir d'une macro (sans avoir à ouvrir internet si possible) dans une feuille Excel les données qui se situent dans le tableau ''Cotation" sur la page internet suivante : http://www.boursorama.com/cours.phtml?symbole=1rPCAC

    Cela est-il possible ?

    Ensuite j'aimerais que la macro s’exécute toutes les 5 minutes par exemple.
    Merci pour votre aide.

    Cordialement.

  2. #2
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    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 128
    Par défaut
    Salut

    Inutile d'utiliser les Macros, Excel sait faire ça d'origine.
    Il faut pour ça aller dans l'onglet Données, puis Données externes et choisir A partir du site Web.
    Dans la fenêtre, tu sélectionnes les données à rapatrier (les petit carrés jaunes contenant une flèche), puis bouton Importer.

    Une fois les données affichées dans la feuille excel, tu cliques sur une des cellules, puis toujours dans l'onglet Données, dans le groupe Connexions, bouton Propriétés. Dans Cette nouvelle fenêtre, il est possible de choisir différentes options, dont une mise à jour auto et d'en définir le temps de cycle.

    ++
    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 très actif
    Homme Profil pro
    Ingénieur
    Inscrit en
    Février 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 163
    Par défaut
    Bonjour Qwazerty,

    Merci pour ton aide et la solution proposée. C'est vraiment bien et c'est simple mais encore faut-il le savoir !
    Cependant dans mon cas je suis obligé de prendre toute la page car il n'y a pas de petits carrés jaunes contenant une flèche sur la page et sur le tableau que je souhaite récupérer

    Merci, je vais essayer de me débrouiller avec ça.

    Bonne journée.

  4. #4
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    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 128
    Par défaut
    Salut

    Tu m'en vois bien surpris

    ++
    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 très actif
    Homme Profil pro
    Ingénieur
    Inscrit en
    Février 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 163
    Par défaut
    Salut,
    J'utilise Firefox c'est peut-être la cause !
    Mais c'est certain je ne vois pas de petits carrés jaunes contenant une flèche sur la page et sur le tableau que je souhaite récupérer.

    Question supplémentaire : les chiffres sont avec des . et non des , comment faire pour avoir la , à l'origine du téléchargement ?

    Merci.
    Images attachées Images attachées  

  6. #6
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    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 128
    Par défaut
    Salut

    Non, je doute que cela vienne de ton explorateur, ici c'est un Browser qui est (je pense) indépendant.
    Quelle version d'Excel utilises tu?
    Je suis sur Excel 2007 pour ma part.

    Pour les "." et les ",", utilise une colonne de plus avec une formule comme celle ci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SIERREUR(REMPLACER(B1;CHERCHE(".";B1;1);1;",");B1)
    ++
    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. [AC-2007] Récupérer des données sur internet
    Par nadir-1961 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 24/06/2011, 13h09
  2. Récupérer des données sur 3 tables..
    Par sanaell dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 09/05/2007, 20h03
  3. Réponses: 3
    Dernier message: 28/01/2007, 19h25
  4. récupérer des données sur une clef USB
    Par mullger dans le forum Périphériques
    Réponses: 6
    Dernier message: 25/09/2006, 18h38
  5. Récupérer des données sur une page HTML
    Par rupeni dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 18/11/2005, 17h22

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