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

  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
    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
    Va ouai tu faisais ça sur des sites de rencontres lol!

    J’aimerais être aussi doué mais non...après j’apprends vite mais sincèrement là je bloque vraiment!

    Ma page c’est ça https://www.mon-maire.fr/maires-ain-01

    En faite c’est pr mon taf, j’aimerais recenser en tableau tt les mairies qui sont dans les liens url dans un tableaux ac des coordonnées.
    Tu peux m’aider? Ce serait vraiment super cool🙂

  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
    j'ai regardé ton site non seulement c'est faisable mais en plus ils t'ont maché le travail : les champs à récupérer sont bien identifiés dans le code source donc très facile à récupérer avec un minimum de retraitement
    aujourd'hui ça va être un peu tendu mais on peut faire ça ensemble dans la semaine c'est urgent urgent ? ça va me prendre moins d'une heure mais ça peut être bien que tu aies les explications en live je t'invite à prendre attache en mp pour qu'on voit ça ensemble le but c'est pas que je te balance le fichier mais que tu apprennes à le faire

    par contre c'est pour des activités honnêtes j'espère on est bien d'accord l'idée est pas d'apprendre à se créer des mailing lists ce que je veux dire c'est que faire du webscraping de données nominatives (mails, numéros) est très encadrée par la loi, en théorie les fichiers doivent être déclarés à la CNIL donc selon le cadre dans lequel tu effectues cette collecte ça peut être plus ou moins légal je tenais à t'apporter cette précision

  9. #9
    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
    Super, je le suis aussi dit que les codes sources de pages étaient identiques et que ça serait déjà sûrement plus simple mais ac les tutos que j’ai essayé de suivre je ne suis pas arrivé à grand chose surtt que je n’avais jamais essayé de faire ça pr te dire vrai.
    En moins d’une heure sérieux, j’ai essayé pdt des heures la semaine dernière lol....carrément j’aimerais savoir comment on procède au delà delà d’avoir simplement le fichier. Après je te le redis je n’y comprends rien pr le moment mais j’aime comprendre et apprendre.
    En tt cas c’est super sympa de ta part de prendre le tps de m’aider! Merci beaucoup.

    Et pr répondre oui c’est pour des activités honnêtes tkt pas. De plus je sais que c’est encadré par la loi en ce qui concerne les données qu’on peu trouver sur différents sites! Je sais ce qu’il en est avec les mentions légales!
    Merci pour ta mise en garde quoi qu’il en soit!
    Je t’ai envoyé une demande d’ami ne sachant pas comment entre en MP avec toi! Je suis nouveau ici et pas trop l’habitude des forums pour tout te dire.

  10. #10
    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...
    ---------------

  11. #11
    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

  12. #12
    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...
    ---------------

  13. #13
    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

  14. #14
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 408
    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 408
    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