Avvia la procedura VBA dopo il caricamento dei dati esterni
Domanda
Ho una semplice cartella di lavoro di Excel con un foglio dove è caricata una query dopo l'avvio della cartella di lavoro. Non è Procedura VBA.
È possibile avviare la procedura VBA dopo I dati esterni sono caricati?
O è possibile avviare la macro dopo l'avvio di Excel ma attendere finché la query è terminata?
Soluzione
Puoi provare questo come commentato utilizzando l'evento Workbook_Open
.
Private Sub Workbook_Open()
Me.RefreshAll
DoEvents 'This will halt macro to allow the system finish on-going activity which is refreshing the workbook.
MyMacro 'This is the name of the VBA procedure stored in a module you want to run
End Sub
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow