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

Windows XP Discussion :

connexion a un site internet sur IE via VBA excel


Sujet :

Windows XP

  1. #1
    Débutant  
    Inscrit en
    Novembre 2006
    Messages
    1 073
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 073
    Points : 217
    Points
    217
    Par défaut connexion a un site internet sur IE via VBA excel
    Bonjour
    Je voudrais recuperer des données sous excel, en me connectant via un programme ecrit en vba a un site internet

    Il s'agit de données financières, qui s'actualisent toutes les 2 secondes.
    J'ai donc ecrit une sorte de boucle en vba, qui permet de se connecter au site suivant.

    Ma boucle consiste a rafraichir toutes les 2 secondes la page internet. Le problème est que ca sature tres vite. Au bout de 15 minutes, le rafraichissement de la page internet est long, (sachant qu'il doit fonctionner pendant 10 heures, ca me semble difficile de faire comme ca)

    Je voudrais donc savoir plusieurs choses:
    -un tel programme est il réalisable sur VBA
    -comment optimiser l'acces a internet, afin qu'internet explorer ne fatigue pas.
    -vaut il mieux utiliser firefox ou internet explorer?


    J'ai inscrit ce message sur ce forum, car je ne sais pas ou le mettre, mais vous pouvez le déplacer dans un forum plus adapté au sujet du message.
    merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 948
    Points : 1 111
    Points
    1 111
    Par défaut
    Salut,

    tu souhaites récuperer des données depuis ton site vers ton excel? Tu n'arriveras probablement pas a tenir un rafraichissement toutes les 2 secondes, je dirais que 30 secondes serait une fenetre plus raisonnable, pour des connexions HTTP (rien ne te dit que ton site web te répondra toutes les 2 secondes).

    Pour le navigateur, je te dirais que c'est super pas optimisé de passer par internet explorer ou firefox pour récuperer des données. C'est quoi comme données? du SQL?

  3. #3
    Débutant  
    Inscrit en
    Novembre 2006
    Messages
    1 073
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 073
    Points : 217
    Points
    217
    Par défaut
    merci pour la réponse

    tu souhaites récuperer des données depuis ton site vers ton excel?
    oui, exactement.

    Voila le site en question. c'est bien du http.


    http://fr.finance.yahoo.com/q?s=%5EFCHI


    Ce cite la donne un excellent exemple de ce que je veux récupérer.
    toutes les 2 secondes, de nouvelles valeurs apparaissent
    Je veux récupérer la valeur "en gras".( Pour cela je fais une recherche de string. C'est assez simple)

    Donc toute les deux secondes, je fais un rafraichissement. Parfois, ca bloque un peu, puis ca repart.
    ALors je sais pas si c'est du SQL ou non.

    Je désactive le téléchargement des images, des trucs comme ca, pour que ca aille plus vite.

    Pour le navigateur, je te dirais que c'est super pas optimisé de passer par internet explorer ou firefox pour récuperer des données. C'est quoi comme données? du SQL?
    par quoi me conseille tu de passer?

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 948
    Points : 1 111
    Points
    1 111
    Par défaut
    Ah mais en fait, le site ou tu récuperes les données, ce n'est pas un site a toi alors, si je comprends bien?

    Dans ce cas c'est sur, tu n'as effectivement pas le choix. Si ca sature, le seul conseil que je peux te donner c'est de réduire la fréquence de rafraichissement.
    Il n'y aura pas de recette miracle qui rendra l'application fluide en permanence a partir du moment ou tu t'appuies sur un site internet externe dont tu ne maitrises pas forcément la config et les parametres.

Discussions similaires

  1. Réponses: 5
    Dernier message: 23/03/2016, 14h49
  2. [XL-2007] Internet / intranet Explorer via VBA Excel
    Par Debutant10 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/07/2012, 22h57
  3. connexion a un site internet via vba
    Par deubelte dans le forum Langage
    Réponses: 2
    Dernier message: 16/07/2008, 12h27
  4. Comment heberger son site web sur xp via IIS
    Par cortex024 dans le forum Windows XP
    Réponses: 3
    Dernier message: 16/02/2006, 10h22
  5. Pb de connexion sécurisée pour sites Internet et Intranet
    Par LadyArwen dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/07/2003, 17h16

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