|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
15-06-2014, 23.21.14 | #1 |
Newbie
Registrato: 15-06-2014
Messaggi: 45
|
Macro apertura multilink
Ho un problema di questo tipo: ho un elenco molto ma molto lungo di url (una range da B2:B153900). Ad ogni url corrisponde una pagina web in cui c'è un'immagine con delle descrizioni. Io dovrei (da Firefox) fare il Salva con none - Pagina web completa di ogni url andando a salvare le raccolte con numeri in ordine crescente. Inizialmente ho pensato di aprire tante finestre quanti url e di salvare singolarmente con una macro: Public Sub Tester() Dim WB As Workbook Dim SH As Worksheet Dim Rng As Range Dim rCell As Range Set WB = Workbooks("Pippo.xls") Set SH = WB.Sheets("Foglio1") Set Rng = SH.Range("B2:B153900") For Each rCell In Rng.Cells WB.FollowHyperlink Address:=rCell.Value, _ NewWindow:=True Next rCell End Sub ma è un lavoro da pazzi: si blocca il PC. Qualcuno ha qualche idea? Mi basterebbe poter fare aprire un url alla volta, salvare con nome, chiudere e sotto con il prossimo. |
15-06-2014, 23.50.21 | #2 |
Gold Member
Registrato: 20-05-2004
Loc.: Perugia
Messaggi: 4.188
|
Rif: Macro apertura multilink
E ce credo che si blocca, cerchi di aprire 153.000 circa di finestre di un browser in contemporanea.
___________________________________
Ogni computer ha la sua storia. Dermatite Seborroica? www.dermatiteseborroica.info |
15-06-2014, 23.52.27 | #3 |
Newbie
Registrato: 15-06-2014
Messaggi: 45
|
Rif: Macro apertura multilink
Infatti...è quanto dicevo. Dovrei far si che si apra un link alla volta, che vengano salvati i contenuti....ecc.
|
16-06-2014, 00.34.56 | #4 |
Gold Member
WT Expert
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
|
Rif: Macro apertura multilink
Vorrei farti notare che non hai specificato che programma usi, in quale versione e in che formato è il file che contiene i link
EDIT: in effetti il formato si nota leggendo lo script, è un xls, quindi deduco che con buona probabilità il programma sia una qualche versione di excel, o usi qualche suite alternativa? Comunque se si tratta di una semplice lista di link potresti portare tutto direttamente su firefox e far eseguire le operazioni da li con uno script.
___________________________________
La risposta è dentro di te... e però, è sbagliata! |
16-06-2014, 00.40.07 | #5 |
Newbie
Registrato: 15-06-2014
Messaggi: 45
|
Rif: Macro apertura multilink
Ciao Borgata,
uso Excel 2010 per cui, avendo moltissili link in colonna, usando il formato .xlsx avrei molte più righe da poter utilizzare. Se avessi 10 link li potrei aprire con FireFox e con un addons tipo UnMHT mi scaricherebbe tutti i tabs. Ma essendo i link centinaia di migliaia sarebbe un lavoro assurdo. |
16-06-2014, 09.48.35 | #6 |
Gold Member
WT Expert
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
|
Rif: Macro apertura multilink
Proprio per questo ti suggerivo di controllare se è possibile farlo direttamente da firefox.
Tramite script è facile aprire le pagine una per volta e richiuderle, anche se non saprei dirti come fare per avviare la procedura di salvataggio su file della pagina. Altrimenti non ti resta che aprire le pagine un tot per volta (50 per volta dovresti riuscire a gestirle con una config media) e poi salvare con umht. Devi farlo solo 3000 volte, che vuoi che sia!
___________________________________
La risposta è dentro di te... e però, è sbagliata! |
16-06-2014, 09.53.53 | #7 |
Newbie
Registrato: 15-07-2013
Messaggi: 2
|
Rif: Macro apertura multilink
Ma si...5 fogli con altrettanti numero di link...non vado in vacanza e ad ottobre ho tutto pronto. |
16-06-2014, 10.57.47 | #8 | |
Senior Member
WT Expert
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
|
Rif: Macro apertura multilink
Quota:
ti può andar bene o vuoi tutta la pagina?
___________________________________
- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale - |
|
16-06-2014, 11.09.37 | #9 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Rif: Macro apertura multilink
Scaricarti wget (oppure aria2) per windows, poi lanciarlo via macro in Excel ?
Oppure salvare un file testuale del range ed agire via batch ?
___________________________________
Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice |
16-06-2014, 13.08.17 | #10 |
Newbie
Registrato: 15-07-2013
Messaggi: 2
|
Rif: Macro apertura multilink
A me non interessa l'immagine ma tutto il pacchetto.
LoryOne non so niente delle applicazioni/modalità di cui mi parli |
16-06-2014, 13.19.54 | #11 |
Newbie
Registrato: 15-06-2014
Messaggi: 45
|
Rif: Macro apertura multilink
Gattuccio siamo in 2
Sono in alto mare con programmazione, e simili: venendo dalla grafica gli unici batch che conosco sono quelli di Photoshop. Stupidamente ho provato a registrare una macro ma mi ha registrato un decimo di quello che ho fatto. Per operazioni di questo tipo mi sa che si deve necessariamente conoscere la programmazione in VBA. Ho provato a vedere in giro ma da un codice non riesco a metter mano e modificarlo. Ho provato a creare un .bat ma qui andiamo nella fantascienza |
16-06-2014, 13.25.17 | #12 |
Gold Member
Registrato: 20-05-2004
Loc.: Perugia
Messaggi: 4.188
|
Rif: Macro apertura multilink
A mio giudizio fai prima a cliccare in ogni link e salvare, in maniera molto semplicistica, non vedo in che maniera aprendo in automatico un sito alla volta dove dovrai comunque agire manualmente per salvare la pagina risparmieresti tempo sull'aprire il link manualmente.
Cosa diversa sarebbe stata se la pagina fosse stata salvata sempre in automatico.
___________________________________
Ogni computer ha la sua storia. Dermatite Seborroica? www.dermatiteseborroica.info |
16-06-2014, 13.30.46 | #13 |
Newbie
Registrato: 15-06-2014
Messaggi: 45
|
Rif: Macro apertura multilink
Difatti io devo automazzare tutto:
-apertura link -salva con nome -chiudi link -apri secondo link e via di seguito Aprire manualmente oltre 50 mila link e fare il salva con nome è un lavoro da mesi, lavorandoci 4/5 ore al giorno |
16-06-2014, 13.55.53 | #14 | |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Rif: Macro apertura multilink
Quota:
digita da prompt (senza doppi apici) "wget http://www.google.it" Fatto ? Di sicuro ha scaricato la pagina iniziale di google. Crea un file .bat e rinominalo prova Scrivi (senza doppi apici) "wget %1" Fatto ? digita da prompt "prova http://www.google.it" Fatto ? Di sicuro ha scaricato la pagina iniziale di google, ma ha associato a %1 il primo parametro che hai digitato nella riga di comando. Se hai capito il senso, puoi associare l'url della pagina internet da scaricare prelevandolo direttamente da un file che li contiene in sequenza...
___________________________________
Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice |
|
16-06-2014, 16.44.27 | #15 |
Newbie
Registrato: 15-06-2014
Messaggi: 45
|
Rif: Macro apertura multilink
Allora: scarico wget per Windows. Lo metto in C:\Windows
Se dal prompt digito wget http://www.google.it mi scarica la pagina iniziale di Google in C:\Windows? Il file .bat immagino che io lo debba creare e poterlo lasciare anche sulla scrivania e, cliccandoci due volte, mi scarica la pagina iniziale di Google in C:\Windows? Quindi, se io avessi un file nominato pippo.xlsx con tutti i link, nel file .bat dovrei inserire (senza apici) "wget %pippo.xlsx"...corretto? |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
Corso VBA | Alexsandra | Guide | 85 | 16-11-2016 11.11.51 |
problema con macro che non si attiva | reaper | Software applicativo | 6 | 23-02-2011 18.31.10 |
Dove e' la macro ?? | GIO74 | Office suite | 1 | 08-08-2008 14.03.57 |
aiuto con macro exel.. e vba | ken87 | Office suite | 14 | 08-09-2006 10.32.11 |