October 9
VBA di Microsoft Excel consente l'automazione di molte funzioni comuni. Uno di quelli più in generale utile è rinominare il foglio di lavoro attivo. Una macro che aggiorna i nomi dei fogli in un foglio elettronico basato su variabili esterne o anche il contenuto di cellule specifiche può sostituire un sacco di fatica.
1 Attivare la scheda "Sviluppatore", se non è già attiva, facendo clic sulla scheda "File", poi cliccando su poi la categoria "Opzioni" e "Personalizza barra multifunzione". Selezionare l'opzione "Sviluppatore" e poi cliccare su "OK".
2 Avviare l'Editor Macro facendo clic sulla scheda "Sviluppatore", poi "Visual Basic" o premendo il tasto "Alt-F11".
3 Inserire la seguente subroutine:
changename Sub ()
ActiveSheet.name = "My Sheet"
End Sub
È possibile sostituire la parte "il mio foglio" della macro con il nome che si desidera applicare al foglio attivo ogni volta che si esegue la macro, e si può avere che una parte della macro tirato da altre fonti di dati, come una cella reale nel attiva foglio.