Note: The other languages of the website are Google-translated. Back to English

Come denominare i fogli in base ai valori delle celle (dall'elenco) in Excel?

Normalmente, possiamo facilmente rinominare un foglio di lavoro facendo clic con il pulsante destro del mouse sul foglio nella scheda Foglio e selezionando Rinomina dal menu di scelta rapida in Excel. Cosa succede se si rinomina tutti / più fogli di lavoro con valori di cella specificati? E se si denominasse dinamicamente un foglio di lavoro in base a un valore di cella specificato? In questo articolo, un paio di metodi ti aiuteranno a risolverli facilmente.


Assegna un nome dinamico a un foglio dal valore della cella con VBA

Possiamo nominare dinamicamente un foglio di lavoro dal valore di una determinata cella con VBA in Excel e puoi fare come segue:

Passaggio 1: fare clic con il pulsante destro del mouse sul foglio di lavoro nella scheda del foglio che verrà denominato dinamicamente con un valore di cella e selezionare Visualizza codice dal menu di scelta rapida.

Passaggio 2: nella finestra di apertura di Microsoft Visual Basic, Applications Edition, incolla il seguente codice VBA nella finestra del modulo.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Target = Range("A1")
If Target = "" Then Exit Sub
Application.ActiveSheet.Name = VBA.Left(Target, 31)
Exit Sub
End Sub

Note:: Questo VBA può rinominare dinamicamente il foglio di lavoro in base al valore della cella A1 e puoi modificare A1 in altre celle in base alle tue esigenze.

Passaggio 3: salvare il codice VBA e chiudere la finestra di Microsoft Visual Basic for Application.

Quindi vedrai che il nome del foglio viene modificato dinamicamente in base al valore della cella specificato.

Note:

  1. Se la cella specificata è vuota, il foglio di lavoro non verrà rinominato;
  2. Se digiti caratteri speciali nella cella specificata, come *, verrà visualizzato un avviso di errore.

Assegna un nome a più fogli in base ai valori delle celle nei fogli corrispondenti

Con Kutools per Excel Rinomina più fogli di lavoro è possibile nominare rapidamente tutti / più fogli con la cella specificata nel foglio corrispondente. Ad esempio, rinomina ogni foglio con il valore Cella A1 in ogni foglio.

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Prova gratuita ora!

1. Clic Kutools Plus > Foglio di lavoro > Rinomina fogli di lavoro. Vedi screenshot:

2. Nella finestra di dialogo di apertura Rinomina più fogli di lavoro, per favore (vedi screenshot sotto):

(1) Nella Fogli di lavoro elenco, controlla il foglio di lavoro di cui cambierai il nome;
(2) Nella Rinomina opzioni sezione, controlla il file Sostituisci il nome del foglio originale opzione;
(3) Nella Nuovo nome del foglio di lavoro sezione, controlla il file Rinomina i fogli di lavoro con una cella specifica opzione e specifica la cella il cui contenuto nominerai il foglio corrispondente.
(4) Fare clic su Ok pulsante.

E ora tutti i fogli selezionati sono stati rinominati con la cella specificata di ogni foglio. Vedi screenshot:

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Get It Now


Assegna un nome a più fogli dall'elenco specificato

Kutools per Excel Rinomina più fogli di lavoro supporta anche il nome di più fogli con valori di cella nell'intervallo specificato.

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Prova gratuita ora!

1. Fare clic sul Kutools Plus > Foglio di lavoro > Rinomina fogli di lavoro.

2. Nella finestra di dialogo di apertura Rinomina più fogli di lavoro, è necessario (vedere le schermate di seguito):

(1) Nella Fogli di lavoro elenco, controlla il foglio di lavoro che rinominerai con i valori delle celle.
(2) Nella Rinomina opzioni sezione, controlla il Sostituisci il nome del foglio originale opzione;
(3) Nella Nuovo nome del foglio di lavoro sezione, controlla il Dalla gamma specifica fare clic sull'opzione  per aprire la seconda finestra di dialogo Rinomina più fogli di lavoro, seleziona le celle che rinominerai in base ai loro valori e fai clic sul OK pulsante.
(4) Fare clic su Ok pulsante per applicare la ridenominazione.

Quindi vedrai tutti i nomi dei fogli di lavoro selezionati cambiati nei valori di cella specificati. Vedi sotto la schermata:

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Get It Now


Demo: fogli dei nomi basati sui valori delle celle (dall'elenco) in Excel


Kutools for Excel include più di 300 utili strumenti per Excel, da provare gratuitamente senza limitazioni in 30 giorni. Scarica e prova gratuita ora!

Articoli correlati:


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (5)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
quindi sto provando a farlo, ma non sta succedendo nulla: i nomi dei miei fogli non stanno cambiando, tutto è esattamente lo stesso. sai cosa sbaglio??
Questo commento è stato fatto dal moderatore sul sito
Questo è fantastico, grazie mille....
Questo commento è stato fatto dal moderatore sul sito
Ho usato la codifica del nome del foglio dinamico e funzionalmente funziona bene, ma ottengo l'errore di runtime 1004 ogni volta che faccio clic all'interno di una cella. Qualcuno ha qualche informazione su come correggere questo?


Grazie
Questo commento è stato fatto dal moderatore sul sito
Здравствуйте! Vuoi sapere come creare un elenco di Excel in Excel? То есть перенести ярлыки листов влево (сейчас то они снизу)
Questo commento è stato fatto dal moderatore sul sito
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL