Come modificare un nome ActiveSheet

October 9

Come modificare un nome ActiveSheet


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.

istruzione

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.

Consigli e avvertenze

  • cambiare manualmente il nome di un foglio è fatto facendo clic destro sulla scheda e selezionando "Rinomina Foglio".