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 :

Recuperer des informations d'une page web


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2013
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2013
    Messages : 86
    Par défaut Recuperer des informations d'une page web
    Bonjour,

    J'aimerais récupérer des informations assez précise présente sur une page internet et les insérer dans mon tableau excel.
    Je m'explique :

    J'ai un ensemble de page web auquel sont rattaché des fichiers joints.
    La présence d'un fichier joint est indiquer par une image. A cette image est associé un lien hypertext classique sous la forme
    <a href="lien_du_fichier_joint"><img src="chemin_de_limage"></a>

    Je cherche un moyen de compter le nb de fois que mon image apparait et de récupérer le lien qui est a chaque fois associé.

    J'ai essayé de compter grâce à getElementsByTagName, mais un message d'erreur m'affiche " Impossible d'affecter à un tableau".

    D'avance merci,

    talk

    NB. Si vous connaissez un moyen autre que le VBA pour réussir à obtenir ce que je souhaite, n'hésitez pas à le proposer !

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    chaque page web est construite différemment, montre nous des exemples qu'on puisse voir des similitudes de construction entre ces pages pour voir si on peut compter tes items.. Il suffirait de boucler sur tes document.all(i) s'ils ont un attribut commun... ou si les attributs sont les mêmes et d'y mettre un compter avec un if.. puis dans ce if cliquer dessus.. Dit comme ça c'est simple mais cela dépendra de la structure de ton doc html


    Java ou PHP sont bien plus efficaces pour parser du html..

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2013
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2013
    Messages : 86
    Par défaut
    merci d'avoir pris le temps de regarder a mon problème,

    j'ai trouvé une solution alternative pour récuperer mes liens .

    bonne journée

  4. #4
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Peux tu nous en parler de ta solution ? Cela peut être intéressant!

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2013
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2013
    Messages : 86
    Par défaut
    La méthode n'a rien a voir avec une macro vba, c'est pour celà que je n'ai pas plus détaillé

  6. #6
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    même si tu as parsé ton site en assembleur ça nous intéresse!

  7. #7
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2013
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2013
    Messages : 86
    Par défaut
    non non, je n'ai pas eu a parser au final !
    Je vais t'expliquer rapidement ce que je devais faire :

    J'avais environ 5000 pages web, des formulaires générés à partir d'une bdd .
    dans ces formulaires on pouvait trouver les fichiers joints que je cherchais a récupérer.
    Je cherchais un moyen de récupérer les fichiers en les associant avec la page web correspondant car je n'avais pas encore accès a la bdd.

    Une fois que j'ai eu accès a la bdd, , j'ai pu récupérer les fichiers joints comme je le souhaitais !

    Donc rien à voir avec la méthode que j'ai voulu employé !

  8. #8
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Hahahah pas mal la méthode! Bien joué!

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

Discussions similaires

  1. [Débutant] Récupérer des informations sur une page web
    Par Jules24 dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 24/04/2012, 10h55
  2. [XL-2007] Copier des informations sur une page web
    Par JustinBieber dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/04/2011, 20h58
  3. Extraire des informations d'une page Web
    Par SamSoFar dans le forum Langage
    Réponses: 3
    Dernier message: 28/01/2010, 15h24
  4. [XL-2000] Récupérer des informations via une page web XML
    Par peofofo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/04/2009, 15h46
  5. Extraire des informations d'une page web
    Par lr dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 28/03/2006, 12h38

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