In questo articolo imparerai come aggiornare automaticamente i collegamenti alle cartelle di lavoro esterne dopo x intervalli di tempo utilizzando il codice VBA.

D): Come posso aggiornare automaticamente i collegamenti a cartelle di lavoro esterne ogni 10 secondi?

Per aggiornare il file excel ogni 10 secondi; dobbiamo seguire i seguenti passaggi:

Dobbiamo creare due file excel 1) Source.xlsm e 2) Target.xlsm Ora dobbiamo aprire entrambi i file.

Nella cartella di lavoro di origine abbiamo utilizzato la funzione RAND nell’intervallo A1: D10 Quindi copia questo intervallo utilizzando il comando Incolla speciale e scegli Incolla collegamento nella cartella di lavoro di destinazione, fai riferimento allo screenshot qui sotto

img2

img3

Nella cartella di lavoro Target; avviare l’editor di VB Fare clic sulla scheda Sviluppatore * Dal gruppo Codice selezionare Visual Basic

img4

In questo modulo del libro di lavoro inserisci il seguente codice

Private Sub Workbook_Open ()

End Sub

img5

  • Fare clic su Inserisci quindi su Modulo

img6

Questo creerà un nuovo modulo.

Inserisci il seguente codice nel Modulo

In caso di errore Riprendi Avanti

End Sub

img7

Il codice precedente continuerà a funzionare ogni 10 secondi e aggiornerà i collegamenti.