ho un problema con l'aggiornamento delle connessioni quando eseguito con una macro.
Utilizzo un file Excel per caricare dati esterni dal sito di Borsa Italiana tramite 6 connessioni che manualmente (tab DATI, quindi CONNESSIONI e poi aggiornamento ad una ad una) funzionano perfettamente ed in un paio di secondi restituiscono i dati ma se uso il registratore macro durante un aggiornamento e poi lancio la macro creata, l'operazione arriva ad impiegare sino a 4 o 5 minuti.
- Codice: Seleziona tutto
Sub Aggiorna_web()
' ActiveWorkbook.RefreshAll
ActiveWorkbook.Connections("FTSE MIB").Refresh
ActiveWorkbook.Connections("Autogrill").Refresh
ActiveWorkbook.Connections("Espresso").Refresh
ActiveWorkbook.Connections("Prelios").Refresh
ActiveWorkbook.Connections("Tiscali").Refresh
ActiveWorkbook.Connections("Geox").Refresh
End Sub
Questa è la macro incriminata, inizialmente avevo utilizzato il RefreshAll, poi ho inserito le varie connessioni ma il risultato non cambia.
Lavoro in Office 2010 su Win7, la connessione Internet è a fibra ottica quindi non sono problemi di rete.
Qualcuno sa darmi una dritta?
Grazie a tutti e, per ora, buonanotte!
dipdip