Questo tutorial dimostrerà come attivare una cartella di lavoro utilizzando VBA.
Attiva cartella di lavoro
Attiva con nome oggetto
Il modo più ovvio per attivare una cartella di lavoro è fare riferimento al suo nome nel Oggetto cartelle di lavoro.
1 | Cartelle di lavoro ("book1.xlsm"). Attiva |
Attiva con numero cartella di lavoro
Tuttavia, puoi anche attivare le cartelle di lavoro facendo riferimento al loro "numero". Il numero della cartella di lavoro è determinato dall'ordine in cui sono state aperte le cartelle di lavoro.
Quindi la cartella di lavoro 1 è la prima cartella di lavoro aperta, la cartella di lavoro 2 è la seconda, ecc.
1 | Cartelle di lavoro(2).Attiva |
Programmazione VBA | Il generatore di codice funziona per te!
Attiva questa cartella di lavoro
Il Oggetto ThisWorkbook è la cartella di lavoro in cui è archiviato il codice in esecuzione. Per attivare ThisWorkbook usa questa riga di codice:
1 | ThisWorkbook.Attiva |
Cartella di lavoro attiva
Una volta che una cartella di lavoro è stata attivata, diventa il Cartella di lavoro attiva. Per vedere l'ActiveWorkbook puoi usare questa riga di codice per recuperare il nome dell'ActiveWorkbook:
1 | Msgbox ActiveWorkbook.Name |