Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[VBA EXCEL] Prendere una tabella da pagina web

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[VBA EXCEL] Prendere una tabella da pagina web

Postdi corvo4791 » 11/07/10 07:29

Salve a tutti.

In qualche vecchio post abbiamo visto come prendere un sorgente HTML di una pagina web tramite il comando:

Codice: Seleziona tutto
objIE.document.body.innerHTML


Che mi scarica tutto il sorgente HTML della pagina.

Cosa fare però se volessi prendere soltanto una particolare tabella di questa pagine WEB ?

So che é possibile ma la mia ignoranza in materia é un bell'ostacolo da superare.

Chi mi può mettere sulla giusta direzione ?

Grazie.
corvo4791
Utente Junior
 
Post: 62
Iscritto il: 02/07/10 08:22

Sponsor
 

Re: [VBA EXCEL] Prendere una tabella da pagina web

Postdi Anthony47 » 11/07/10 07:54

Per superare l' ostacolo devi consultare piu' spesso l' help on line di excel; nel caso specifico prova alla voce "Eseguire una query per importare i dati di una pagina Web"

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13891
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [VBA EXCEL] Prendere una tabella da pagina web

Postdi corvo4791 » 11/07/10 08:12

Aggiungo che da questa tabella, contenuta in questa pagina, devo prendere i valori che si trovano nelle celle:

<td class="tabProdMarcaModello">Majestic&nbsp;SDB-2330</td>
<td class="tabProdottiNoBordoPari">Lettore file MP3</td>
<td class="tabProdLinkDett">&gt;scheda tecnica&lt</td>
etc etc...

Immagino debba far riferimento ai CLASS o qualcosa di simile...
corvo4791
Utente Junior
 
Post: 62
Iscritto il: 02/07/10 08:22

Re: [VBA EXCEL] Prendere una tabella da pagina web

Postdi corvo4791 » 11/07/10 09:54

Anthony47 ha scritto:Per superare l' ostacolo devi consultare piu' spesso l' help on line di excel; nel caso specifico prova alla voce "Eseguire una query per importare i dati di una pagina Web"

Ciao.


Grazie, come sempre, Antony. In effetti così posso registrare una macro che importi la tabella

grazie mille
corvo4791
Utente Junior
 
Post: 62
Iscritto il: 02/07/10 08:22


Torna a Applicazioni Office Windows


Topic correlati a "[VBA EXCEL] Prendere una tabella da pagina web":


Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti