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 :

Demande aide pour exporter des données web sur Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Téléconseiller
    Inscrit en
    Avril 2021
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Téléconseiller

    Informations forums :
    Inscription : Avril 2021
    Messages : 5
    Par défaut Demande aide pour exporter des données web sur Excel
    Bonjour à tous,

    Je viens solliciter votre aide car je cherche à exporter des données spécifiques provenant de pages web (des mots et des phrases) sur Excel afin de me faire un tableau.
    J'ai commencé à le faire manuellement mais c'est trop long surtout qu'il y à des pages par centaines que je voudrais traiter et je me décourage.

    Qu'elle macro je pourrais utiliser pour cela sachant que pour chaque pages les codes sources ont l'air d'être les mêmes?

    Merci par avance pour vos réponse,

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour apprenez pour commencer les mots IMPORTER et EXPORTER

    Quel outil principal allez vous utiliser, le tableau EXCEL, n'est-ce pas

    Donc vous importez des données du web dans Excel

  3. #3
    Membre à l'essai
    Homme Profil pro
    Téléconseiller
    Inscrit en
    Avril 2021
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Téléconseiller

    Informations forums :
    Inscription : Avril 2021
    Messages : 5
    Par défaut
    Bonjour,

    Oui c’est pour «*importer*» des donnes données web sur Excel pour en faire un tableau et sur cette même page il y a des centaines d’URL de page identique dans lesquels je voudrais importer les mêmes données.

    Pouvez vous m’aider svp?

  4. #4
    Membre très actif Avatar de Gorzyne
    Profil pro
    Collégien
    Inscrit en
    Janvier 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Janvier 2008
    Messages : 337
    Par défaut
    salut je pense que je comprends ta problématique
    tu voudrais utiliser les propriétés .innertext du htlmDocument mais en fait ton code source ne change pas, et d'ailleurs ton innertext te renvoie sans doute rien du tout d'exploitable...

    sans doute que ton code html encapsule un appel java à une base de données hors page... ce que tu vois sur la page web est juste un affichage graphique mais la data est inaccessible
    c'est les combines des webmaster pour mettre des batons dans les roues des webscrapeur du dimanche... maintenant tous les sites sont conçus comme ça le html sera bientôt obsolète

    bref y a sans doute des solutions envoie moi la page je te dirais ce que j'en pense ya toujours des choses possibles à faire

  5. #5
    Membre à l'essai
    Homme Profil pro
    Téléconseiller
    Inscrit en
    Avril 2021
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Téléconseiller

    Informations forums :
    Inscription : Avril 2021
    Messages : 5
    Par défaut
    Salut Gorzyne, en fait plus précisément j’aimerai extraire d’une page web plusieurs liens URL vers Excel d’un seul coup.
    Je voudrais ensuite que de chacune de ces pages soit importé certaines données pour en faire un tableau (exemple: une ligne par lien avec des colonnes «nom + adresse + tel + mail »
    J’ai commencé à le faire manuellement mais je voudrais gagner du temps en le faisant avec des macros et je patauge vraiment ds la semoule avec les m’accros car je n’y connais pas grand chose.
    Tu pense que c’est faisable?

  6. #6
    Membre très actif Avatar de Gorzyne
    Profil pro
    Collégien
    Inscrit en
    Janvier 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Janvier 2008
    Messages : 337
    Par défaut
    Bien sûr je faisais ça sur des sites de rencontre à une époque, une vraie boucherie j'étais vanné

    Tu as l'objet .links qui te permet de scanner le semble des liens de ta page

    Un truc du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    For Each lk in IEdoc.Links

    Mais sinon balance ta page on te dira , en mp si t'as honte

  7. #7
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Salut.

    La politique du forum n'est pas de servir de boite aux lettres pour des questions-réponses en mp. Les contributeurs qui vont éventuellement vous répondre n'ont pas envie de perdre leur temps si par ailleurs vous réglez le problème par mp.

    La courtoisie sur nos forums voudrait donc que wikietagnes17 précise ici s'il est aidé en mp ou pas. Si oui, ce post n'a plus de raison d'être. S'il veut jouer le jeu du forum, il serait sympa pour les participants à la discussion que wikietagnes17 ne cherche à résoudre son problème que par le site.

    De plus, avoir plusieurs regards sur son problème et en discuter en public permettra probablement de dégager la meilleure réponse, plutôt que de n'avoir le point de vue et la solution que d'une seule personne.
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  8. #8
    Membre très actif Avatar de Gorzyne
    Profil pro
    Collégien
    Inscrit en
    Janvier 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Janvier 2008
    Messages : 337
    Par défaut
    pas de souci Pïerre je vais l'aider je n'ai pas ton niveau mais je pense être capable de lui fournir une solution
    je sais que c'est très frustrant de pas trouver de réponses, personnellement j'ai plein de questions en suspens qui n'ont jamais trouvé réponse adéquate et je trouve que c'était mieux avant et que le niveau baisse
    donc oui je vais l'aider personnellement

  9. #9
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Chacun a son avis sur le niveau du forum. Si le niveau est si médiocre, je t'encourage à faire monter le niveau en proposant des réponses correctes et argumentées . Mais merci pour la baffe dans la gu*** des contributeurs qui donnent de leur temps et de leur énergie pour donner des réponses et aider les personnes qui posent des questions. Tu rejoins le petit lot des petits comiques qui râlent mais qui n'apportent rien ou si peu, ou qui chialent quand on participe à un meilleur niveau du forum en proposant les bonnes pratiques là où ils proposent un code de merde ou des techniques obsolètes. Une appréciation non argumentée comme la tienne est évidemment toujours appréciée.

    Cela dit, ça me semble être plus au demandeur qu'à un contributeur qu'il revient de dire le choix qu'il fait d'être aidé par le forum ou en aparté.


    Choisir d'être aidé par mp est un très mauvais choix. Le demandeur va
    • dépendre de la disponibilité d'une seule personne;
    • dépendre du niveau technique d'une seule personne;
    • se priver de différents regards et approches, et donc peut-être d'une "meilleure" réponse;
    • se faire larguer par le "contributeur" qui soit aura atteint ses limites techniques, soit passera à un autre "joujou" sans aucun respect pour le demandeur en rade, soit et très souvent les deux;
    • priver le forum des essais et réponses, et donc va profiter "égoïstement" de certaines ressources du forum sans que cela serve à la communauté.



    C'est une attitude, tant de la part du demandeur que des contributeurs qui la jouent perso par mp, que je trouve personnellement détestable.
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  10. #10
    Membre très actif Avatar de Gorzyne
    Profil pro
    Collégien
    Inscrit en
    Janvier 2008
    Messages
    337
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Janvier 2008
    Messages : 337
    Par défaut
    je comprends ce que tu veux dire et tu as sans doute raison

  11. #11
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 374
    Par défaut
    j'ai plein de questions en suspens qui n'ont jamais trouvé réponse adéquate et je trouve que c'était mieux avant et que le niveau baisse
    Je vais rajouter une couche, mais ce n'est pas en répondant en MP que le niveau augmentera si tu trouves qu'il a baissé. Et le fait que tu n'es pas eu de réponse adéquate peut signifier aussi que :
    - la question était mal posée/manquait en clarté
    - avec un titre pas adéquat, faisant que les personnes ayant pu apporter une réponse n'ont pas consulté le POST

    Avoir les réponses en public permet également à tout un chacun d’apprendre des choses sans forcément poser ou répondre à des questions, de partager des points de vue, aussi bien entre débutants-débutants, débutants-experts, experts-experts.

    C'est important, les forums sont ce que nous en faisons.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. Demande d'aide pour extraire des données Excel à l'aide python
    Par userinfo dans le forum Général Python
    Réponses: 5
    Dernier message: 05/01/2013, 12h45
  2. [XL-2007] Macro pour exporter des données sur WORD vers Excel (version 2007)
    Par krokos55 dans le forum Macros et VBA Excel
    Réponses: 26
    Dernier message: 31/10/2012, 14h10
  3. [XL-2007] macro pour recupérer des données xml sur excel
    Par gibba88 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 08/05/2012, 22h03
  4. importer des données web sur excel
    Par irouni dans le forum Excel
    Réponses: 3
    Dernier message: 18/12/2007, 12h12

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