Condividi:        

excel, lista parole in colonna da ricercare in google

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

excel, lista parole in colonna da ricercare in google

Postdi marcus69 » 07/11/17 09:31

Ciao a tutti
ho una lista di parole in una colonna "B1:B37", dovrei fare in modo che ogni singola parola ( semplice parola testo) venisse mandata al browser ed effettuasse la ricerca.
Ho provato diversi modi ma non ottengo risultati se non sono link, sotto il codice usato che non riesco ad adattare.
Idealmente anche copiare la parola nella barra indirizzi e cliccare invio è una soluzione ma non ci arrivo proprio...

avete idee per cortesia?

Public Sub Tester()
Dim rCell As Range

With Selection
For Each rCell In Selection.Cells
ActiveWorkbook.FollowHyperlink _
Address:=rCell.Value, _
NewWindow:=True
Next rCell
End With
End Sub
marcus69
Utente Senior
 
Post: 113
Iscritto il: 19/10/17 14:39

Sponsor
 

Re: excel, lista parole in colonna da ricercare in google

Postdi Zer0Kelvin » 07/11/17 11:44

Ciao.
Ti do uno spunto
Codice: Seleziona tutto
Sub CercaParola()
Dim Parola
    Parola = "Patroclo"
    ActiveWorkbook.FollowHyperlink "https://www.google.it/search?source=hp&ei=bYgBWvrSFITDwALpyI3QDw&q=" & Parola _
    & "&oq=" & Parola & "&gs_l=psy-ab.3..0i131k1l2j0l2j0i131k1j0l3j0i131k1j0.14061.15409.0.16680.6.6.0.0.0.0.355.943.0j4j0j1.5.0....0...1.1.64.psy-ab..1.5.938....0.Zz7rOlQMXoM"
End Sub
PS: penso che l'ultima parte del link sia superflua e si possa eliminare
[Win7,Office2010]
Condividere la conoscenza aumenta la ricchezza di tutti(Z0°K)
Dai ad un uomo un pesce e lo avrai sfamato per un giorno;insegnagli a pescare e lo avrai sfamato per sempre(Confucio)
Il sonno della ragione genera mostri(Francisco Goya)
Avatar utente
Zer0Kelvin
Utente Senior
 
Post: 388
Iscritto il: 08/04/12 11:23

Re: excel, lista parole in colonna da ricercare in google

Postdi Zer0Kelvin » 07/11/17 12:04

***EDIT***
confermo quanto sopra, la stringa di ricerca è molto più semplice
Codice: Seleziona tutto
Sub CercaParola()
Dim Parola
    Parola = "Patroclo"
    ActiveWorkbook.FollowHyperlink "https://www.google.it/search?q=" & Parola
End Sub
[Win7,Office2010]
Condividere la conoscenza aumenta la ricchezza di tutti(Z0°K)
Dai ad un uomo un pesce e lo avrai sfamato per un giorno;insegnagli a pescare e lo avrai sfamato per sempre(Confucio)
Il sonno della ragione genera mostri(Francisco Goya)
Avatar utente
Zer0Kelvin
Utente Senior
 
Post: 388
Iscritto il: 08/04/12 11:23

Re: excel, lista parole in colonna da ricercare in google

Postdi marcus69 » 08/11/17 00:37

ciao scusa, ma come applico quella stringa,

non ho la variabile per prendere le "n" parole selezionate nella mia colonna.


io ho una colonna con "pippo, pluto, paperino" tre nomi su tre righe diverse.
marcus69
Utente Senior
 
Post: 113
Iscritto il: 19/10/17 14:39

Re: excel, lista parole in colonna da ricercare in google

Postdi Zer0Kelvin » 08/11/17 01:24

OMG!
Codice: Seleziona tutto
Public Sub Tester()
Dim rCell As Range
For Each rCell In Selection.Cells
     ActiveWorkbook.FollowHyperlink "https://www.google.it/search?q=" & rCell.Value
Next rCell
End Sub
Era così difficile?
[Win7,Office2010]
Condividere la conoscenza aumenta la ricchezza di tutti(Z0°K)
Dai ad un uomo un pesce e lo avrai sfamato per un giorno;insegnagli a pescare e lo avrai sfamato per sempre(Confucio)
Il sonno della ragione genera mostri(Francisco Goya)
Avatar utente
Zer0Kelvin
Utente Senior
 
Post: 388
Iscritto il: 08/04/12 11:23

Re: excel, lista parole in colonna da ricercare in google

Postdi marcus69 » 08/11/17 13:49

ciao, scusa se ti rispondo solo ora.
purtroppo per me era difficile perche di VB non so molto, pensa che ho provato diverse combinazioni ma non capivo dove fosse il mio errore finche non ho capito che la variabile era indicata da DIM ( se si dice cosi )
Devo dire che tra questo e l'altro esempio li sto sezionando e ho capito cosa sono DIM e INTERGER, e RANGE, almeno so come leggere quello che mi hai gentilmente sistemato.

grazie
Marcus
marcus69
Utente Senior
 
Post: 113
Iscritto il: 19/10/17 14:39

Re: excel, lista parole in colonna da ricercare in google

Postdi Zer0Kelvin » 08/11/17 21:18

Beh, visto che avevi allegato un codice, non pensavo fossi "così" agli inizi.
La macro così scritta, funzionerebbe sulle celle selezionate; se vuoi che funzioni con il range fisso, modifica così
Codice: Seleziona tutto
Public Sub Tester()
Dim rCell As Range
For Each rCell In Range("B1:B37").Cells
     ActiveWorkbook.FollowHyperlink "https://www.google.it/search?q=" & rCell.Value
Next rCell
End Sub

PS: VBA ha un ottimo help, se vuoi saperne di più su una istruzione, posizionaci sopra il cursore e premi F1.
Forse all'inizio non ci capirai molto, ma... chi la dura la vince. ;)
[Win7,Office2010]
Condividere la conoscenza aumenta la ricchezza di tutti(Z0°K)
Dai ad un uomo un pesce e lo avrai sfamato per un giorno;insegnagli a pescare e lo avrai sfamato per sempre(Confucio)
Il sonno della ragione genera mostri(Francisco Goya)
Avatar utente
Zer0Kelvin
Utente Senior
 
Post: 388
Iscritto il: 08/04/12 11:23


Torna a Applicazioni Office Windows


Topic correlati a "excel, lista parole in colonna da ricercare in google":


Chi c’è in linea

Visitano il forum: Nessuno e 94 ospiti