Come copiare il foglio e rinominare in base al valore della cella in Excel?
Normalmente puoi applicare l'estensione Sposta o copia funzione per copiare un foglio di lavoro, quindi digitare manualmente un nuovo nome per la copia di cui hai bisogno. Ma hai mai provato a rinominare il foglio in base al valore di una cella dopo aver copiato il foglio di lavoro? In questo articolo, parlerò di come rinominare automaticamente il foglio di lavoro in base al valore della cella quando fai una copia.
Copia un foglio di lavoro e rinominalo in base al valore della cella con codice VBA
Copia un foglio di lavoro più volte e rinomina in base ai valori della cella con Kutools for Excel
Copia un foglio di lavoro e rinominalo in base al valore della cella con codice VBA
Il seguente codice VBA può aiutarti a copiare un foglio di lavoro e rinominarlo automaticamente con un valore di cella specifico, per favore fai come segue:
1. Attiva il foglio di lavoro che desideri copiare e quindi tieni premuto il tasto ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.
2. Clic inserire > Modulie incolla il codice seguente nel file Moduli Finestra.
Codice VBA: copia un foglio di lavoro e rinominalo con un valore di cella:
Sub Copyrenameworksheet()
'Updateby Extendoffice
Dim ws As Worksheet
Set wh = Worksheets(ActiveSheet.Name)
ActiveSheet.Copy After:=Worksheets(Sheets.Count)
If wh.Range("A1").Value <> "" Then
ActiveSheet.Name = wh.Range("A1").Value
End If
wh.Activate
End Sub
3. E poi premere F5 chiave per eseguire questo codice e il tuo foglio di lavoro corrente è stato copiato nella cartella di lavoro corrente dopo tutti i fogli di lavoro e viene rinominato con il valore della cella specificato, vedi screenshot:
Note:: Nel codice sopra, il riferimento di cella A1 è il valore della cella che vuoi rinominare per il nuovo foglio copiato, puoi cambiarlo secondo le tue necessità.
Copia un foglio di lavoro più volte e rinomina in base ai valori della cella con Kutools for Excel
Il codice sopra può rinominare solo con un valore di cella, se è necessario copiare il foglio più volte e rinominarlo in base a un elenco di valori di cella, Kutools for Excel'S Crea foglio di lavoro sequenza può aiutarti a completare questa attività il più rapidamente possibile.
Kutools for Excel : con oltre 300 utili componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni in 30 giorni. |
Dopo l'installazione Kutools for Excel, si prega di fare come segue:
1. Clic Kutools Plus > Foglio di lavoro > Crea fogli di lavoro per sequenze, vedi screenshot:

2. Nel Crea foglio di lavoro sequenza finestra di dialogo, eseguire le seguenti operazioni:
(1.) Selezionare il nome del foglio di lavoro che si desidera copiare dal file Foglio di lavoro di base menu `A tendina;
(2.) Selezionare l'opzione Dati in un intervallo sotto Nomi dei fogli basati su sezione e fare clic pulsante per selezionare i valori della cella su cui si desidera rinominare i fogli di lavoro copiati.
3. Quindi fare clic Ok pulsante e il foglio di lavoro specifico è stato copiato più volte e rinominato con i valori di cella selezionati in una nuova cartella di lavoro, vedi screenshot:
Scarica e prova gratuita Kutools for Excel Adesso !
Demo: copia un foglio di lavoro più volte e rinomina in base ai valori della cella con Kutools for Excel
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze in Excel con Kutools for Excele sperimenta l'efficienza come mai prima d'ora. Kutools for Excel Offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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!
