Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excell- ricerca campo su sito e riporta risultato

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

Excell- ricerca campo su sito e riporta risultato

Postdi lingugl » 12/10/15 18:56

Salve a tutti,
ho bisogno di un Aiutone. Vorrei scrivere una macro su excel per fare in modo che in automatico il programma cerchi il contenuto di una cella (che fa parte di una colonna di un centinaio di celle) su un sito (www.uniprot.org), trascriva il risultato o i risultati (possono essere più d'uno) che compaiono sotto la voce "Subcellular localization" su un'altra cella/e, chiuda la pagina web e ricominci a fare la stessa cosa con la cella seguente.
Faccio un esempio: in colonna A ho una serie di codici corrispondenti a delle particolari proteine. In A1 vi è "P05060". La macro dovrebbe aprire un browser (preferibilmente Chrome, altrimenti anche IE), inserire nella inputbox il codice, estrarre dalla ricerca le informazioni presenti sotto la voce Subcellular localization (nel caso specifico è :"secreted") e copiarle in cella B1, chiudere il browser e passare alla cella A2. Nel caso invece del codice Q12888 i risultati sono 2 (nucleus e chromosome) mentre nel caso di P61927 non è presente alcun risultato.
Colui che mi aiuterà esaustivamente, come ringraziamento, verrà menzionato su una rivista scientifica internazionale.
Vi ringrazio anticipatamente!!!!!!!!!!
lingugl
Newbie
 
Post: 4
Iscritto il: 12/10/15 18:38

Sponsor
 

Re: Excell- ricerca campo su sito e riporta risultato

Postdi alfrimpa » 12/10/15 19:01

Ciao Lingugl e benvenuto sul forum.

Volevo solo segnalarti che il link al sito che hai postato non funziona.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 840
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: Excell- ricerca campo su sito e riporta risultato

Postdi lingugl » 12/10/15 19:37

Ciao alfrimpa, il link non funziona se lo apri dal mio post. Se lo copi e incolli funziona perfettamente.
lingugl
Newbie
 
Post: 4
Iscritto il: 12/10/15 18:38

Re: Excell- ricerca campo su sito e riporta risultato

Postdi Flash30005 » 12/10/15 22:58

Ciao Lingugl
se si copia direttamente o copi il collegamento si ottiene questa stringa
http://www.uniprot.org)/
che non porta a nulla
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: Excell- ricerca campo su sito e riporta risultato

Postdi Anthony47 » 12/10/15 23:53

Scusate, e' evidente che il link giusto e' www.uniprot.org

Dubito che questo programma sia per uso non commerciale, quindi suggerisco di rivolgersi a un programmatore professionista (categoria a cui io non appartengo); oppure si puo' partire dai tanti esempi in cui si tratti di Automazione tramite InternetExplorer, facendo una riceva google con la stringa
Codice: Seleziona tutto
createobject("internetexplorer.application") site:pc-facile.com

Sorry...
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: Excell- ricerca campo su sito e riporta risultato

Postdi lingugl » 13/10/15 07:59

Anthony47, la macro non è per scopi commerciali. Sto facendo uno studio sull'Alzheimer ed in particolare su quali proteine cellulari vengono up o down-regolate durante l'insorgenza della malattia. Inoltre voglio collegare ogni proteina differenzialmente espressa ad un distretto subcellulare. Ecco perchè sto cercando di fare questa macro
lingugl
Newbie
 
Post: 4
Iscritto il: 12/10/15 18:38

Re: Excell- ricerca campo su sito e riporta risultato

Postdi Anthony47 » 14/10/15 00:32

Riutilizzando quanto fatto in altra discussione di stasera ho preparato il seguente file:
https://www.dropbox.com/s/9wb2qw3zhg5ti ... .xlsm?dl=0
Nel foglio Lista, colonna A, va compilato l'elenco delle "uniprot" da cercare; poi va eseguita la macro GetProtInfo.
L'output dovrebbe finire in colonna B

Il file e il codice della macro non possono essere utilizzati per finalita' commerciali, industriali o di lucro personale.

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: Excell- ricerca campo su sito e riporta risultato

Postdi lingugl » 15/10/15 09:45

grazie mille! proverò subito!
lingugl
Newbie
 
Post: 4
Iscritto il: 12/10/15 18:38


Torna a Applicazioni Office Windows


Topic correlati a "Excell- ricerca campo su sito e riporta risultato":

foto su sito web
Autore: sic58
Forum: Sicurezza e Privacy
Risposte: 0

Chi c’è in linea

Visitano il forum: cromagno e 8 ospiti