macro autonome su diversi file
Hai un problema con Excel? 
macro autonome su diversi file
di rangers84 data: 03/12/2015 15:50:56
Buonasera, vi ringrazio anticipatamente per la sola lettura :)
vediamo se insieme riusciamo a risolvere questo problema:
ho due o più file Excel, es: Angelo.xls e Paolo.xls . In Angelo faccio partire il codice inserito... funziona tutto ed esegue perfettamente le mie istruzioni.
Ora ho la necessità di aprire il file Paolo e far eseguire altra istruzione automatica... il problema è che, una volta avviato il codice in automatico su Angelo, appena apro Paolo, la macro lavora sul file Paolo!
come faccio a far girare autonomamente più macro automatiche per ogni file che apro di Excel?
GRAZIE MILLE !
Sub runontime ()
Dtime = now + timeserial (0,2,0)
Application ontime, dtime, "runontime"
Call macro1
Call macro2
End sub |
di beppexile data: 04/12/2015 15:32:37
Ciao, avevo un problema simile ed ho risolto settando il foglio di lavoro come suggeritomi in questa discussione:
h t t p : //www.excelvba.it/Forum/thread.php?f=2&t=9657
Spero ti possa essere di aiuto.
di rangers84 data: 05/12/2015 12:20:31
grazie per la risposta ma...
il codice che viene eseguito ad ogni ciclo ( in questo caso 2 minuti ) è un codice che scarica dati da una tabella su un sito internet.
ora questo passaggio non può essere eseguito contemporaneamente su più fogli Excel aperti!
ho provato anche a far eseguire il codice di interesse dentro il workbook_open , ma appena apro un secondo file Excel, durante il download dei dati, tutti i file aperti eseguono quella istruzione.
ci sono dei metodi alternativi ?
tipo installare macchine virtuali con le quali poter usare contemporaneamente più file Excel che eseguono questo tipo di lavoro?
di beppexile data: 07/12/2015 08:02:02
Mi dispiace, più di così non so esserti d'aiuto.
Intanto prova ad allegare un file di esempio.
Qualcuno più esperto di me ti aiuterà di sicuro.
Vuoi Approfondire?