Web scraping Vba

Anonimo
2012-04-07T08:50:03+00:00

Ciao a tutti,

avrei necessità del vostro aiuto per elaborare un codice vba in grado di estrapolare i dati presenti su pagine web sì da riportarli, ordinati, su colonne excel.

Mi spiego meglio.

Partendo dal sito http://www.legabasket.it/ vorrei, per ciascun giocatore, recuperare i soli dati anagrafici e disporli in colonne così rinominate:

Naz. di Nascita -Città di Nascita -Data di Nascita -Naz. Sportiva


Per fare questo avevo pensato alla soluzione più semplice, ossia quella di copiare la fonte HTML, incollarla sulla cella a1 del foglio1 e infine impostare un codice che mi "scremasse" i soli dati di mio interesse.

Mi accontenterei di quanto appena scritto se i giocatori fossero sull'ordine della decina; chiaro invece che trattandosi di centinaia di posizioni, questo lavoro dovrebbe avvenire in maniera automatica e massiva.

Avete qualche consiglio/aiuto da darmi?

Gratissimo, come al solito, vi saluto tutti.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

4 risposte

Ordina per: Più utili
  1. Anonimo
    2012-04-07T14:40:09+00:00

    Ho riportato l'esempio pratico.  http://195.56.77.208/player/

    Come puoi vedere esiste un elenco copioso di nominativi. Ecco, io vorrei entrare su ciascuno di essi in modo da estrapolare le informazioni che mi occorrono (anagrafica) e passare al prossimo.

    dici che esiste una soluzione con VBA?

    grazie mille

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-04-07T12:45:35+00:00

    ma così dovrò ripetere lo stesso passaggio per ogni singolo giocatore, giusto?

    Scusa ma io non ho capito come è fatta la tabella che vuoi scaricare da Internet. Non è una tabella che contiene tutti i giocatori?

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2012-04-07T12:19:25+00:00

    ma così dovrò ripetere lo stesso passaggio per ogni singolo giocatore, giusto?

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2012-04-07T09:18:32+00:00

    Ciao a tutti,

    avrei necessità del vostro aiuto per elaborare un codice vba in grado di estrapolare i dati presenti su pagine web sì da riportarli, ordinati, su colonne excel.

    Mi spiego meglio.

    Partendo dal sito http://www.legabasket.it/ vorrei, per ciascun giocatore, recuperare i soli dati anagrafici e disporli in colonne così rinominate:

    Naz. di Nascita -Città di Nascita -Data di Nascita -Naz. Sportiva


    Per fare questo avevo pensato alla soluzione più semplice, ossia quella di copiare la fonte HTML, incollarla sulla cella a1 del foglio1 e infine impostare un codice che mi "scremasse" i soli dati di mio interesse.

    Mi accontenterei di quanto appena scritto se i giocatori fossero sull'ordine della decina; chiaro invece che trattandosi di centinaia di posizioni, questo lavoro dovrebbe avvenire in maniera automatica e massiva.

    Avete qualche consiglio/aiuto da darmi?

    Gratissimo, come al solito, vi saluto tutti.

    La risposta è stata utile?

    0 commenti Nessun commento