Vai al contenuto principale

Come rinominare più fogli di lavoro in Excel?

Normalmente per rinominare i fogli di lavoro in Excel, possiamo rapidamente fare doppio clic sulla scheda del foglio o fare clic con il pulsante destro del mouse sulla scheda del foglio per scegliere il comando Rinomina per rinominare i fogli di lavoro. È abbastanza utile rinominare uno o due fogli di lavoro in Excel, ma se vogliamo rinominare più fogli di lavoro con un'unica operazione, come possiamo fare?

doc rinomina fogli di lavoro 6

Utilizzo del comando Rinomina per rinominare i fogli di lavoro

Utilizzo di uno strumento utile per rinominare comodamente più fogli di lavoro

Utilizzo del codice VBA per rinominare più fogli di lavoro


Utilizzo del comando Rinomina per rinominare i fogli di lavoro


Possiamo rinominare rapidamente i fogli di lavoro in Excel con l'estensione Rinominare comando secondo le seguenti procedure:

Fare clic con il tasto destro sulla scheda del foglio che si desidera rinominare e scegliere Rinominare comando dal menu di scelta rapida. Oppure fare doppio clic sulla scheda del foglio per rinominare il foglio di lavoro. Quindi digitare un nuovo nome e quindi premere entrare tasto per rinominarlo, vedi screenshot:

Con questo Rinominare comando, è possibile rinominare solo un foglio di lavoro alla volta, allo scopo di rinominare più fogli di lavoro, ripetere le operazioni precedenti.

Rinomina facilmente più fogli di lavoro con testo, valori di cella o valori di cella specifici in ciascun foglio specificati

L'utilità Rinomina più fogli di lavoro di Kutools for Excel può aiutarti a rinominare facilmente più fogli di lavoro contemporaneamente in Excel. Ottieni subito una prova gratuita completa di 30 giorni!

Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! Get It Now


Utilizzo di uno strumento utile per rinominare comodamente più fogli di lavoro

Lo strumento Rinomina più fogli di lavoro di Kutools for Excel è abbastanza utile per rinominare tutti i fogli di lavoro o fogli di lavoro specifici selezionati della cartella di lavoro corrente.

Con questo strumento, puoi rinominare rapidamente tutti i fogli di lavoro o fogli di lavoro specifici selezionati aggiungendo contenuto extra prima o dopo il nome del foglio di lavoro esistente o sostituire i nomi dei fogli originali con i nuovi nomi. È inoltre possibile rinominare tutti i fogli di lavoro o fogli di lavoro selezionati utilizzando il contenuto di un intervallo di celle.

Dopo shavasana, sedersi in silenzio; saluti; download e installazione di Kutools per Excel, Clicca Kutools Plus > Foglio di lavoro > Rinomina fogli di lavoro per aprire il Rinomina più fogli di lavoro la finestra di dialogo. Quindi procedi come segue:

Scenario 1. Rinominare più fogli di lavoro con dati specifici utilizzando Kutools per Excel

doc rinomina fogli di lavoro 5

  1. Seleziona i fogli di lavoro che desideri rinominare dal file Fogli di lavoro elenco.
  2. Seleziona un tipo sotto il quale vuoi rinominare i fogli di lavoro Rinomina opzioni.
  3. Immettere il valore specifico nel file Da una casella di input.
  4. Clicchi OK. Otterrai i seguenti risultati:

doc rinomina fogli di lavoro 6

Scenario 2. Rinominare più fogli di lavoro con valori di cella utilizzando Kutools per Excel

doc rinomina fogli di lavoro 7

  1. Seleziona i fogli di lavoro che desideri rinominare dal file Fogli di lavoro elenco.
  2. Seleziona un tipo sotto il quale vuoi rinominare i fogli di lavoro Rinomina opzioni.
  3. Clicchi  pulsante doc per selezionare i valori della cella a cui si desidera assegnare un nome ai fogli di lavoro in base al file Dalla gamma specifica .
  4. Clicchi OK. Otterrai i seguenti risultati:

doc rinomina fogli di lavoro 8

Scenario 3. Rinominare più fogli di lavoro con un valore di cella specifico in ciascun foglio di lavoro utilizzando Kutools per Excel

doc rinomina fogli di lavoro 9

  1. Seleziona i fogli di lavoro che desideri rinominare dal file Fogli di lavoro elenco.
  2. Seleziona un tipo sotto il quale vuoi rinominare i fogli di lavoro Rinomina opzioni.
  3. Clicchi  pulsante doc pulsante per selezionare il valore della cella specifico a cui si desidera denominare i fogli di lavoro in base al file Rinomina i fogli di lavoro con una cella specifica .
  4. Clicchi OK. I nomi dei fogli di lavoro sono stati rinominati con il valore della cella specifico in ciascun foglio di lavoro.

doc rinomina fogli di lavoro 10

Consiglio: per utilizzare questa funzione è necessario installare Kutools for Excel prima, per favore fare clic per scaricare e avere una prova gratuita di 30 giorni ora.

Utilizzo del codice VBA per rinominare più fogli di lavoro

Qui ti presenterò due codici VBA per rinominare più fogli di lavoro.

Codice 1. Codice VBA per rinominare più fogli di lavoro con il nome desiderato contemporaneamente

Utilizzando il seguente codice VBA, puoi rinominare rapidamente tutti i fogli di lavoro della cartella di lavoro corrente con lo stesso prefisso nei nomi dei fogli di lavoro, ad esempio: KTE-order1, KTE-order 2 e KTE-order 3 ...

1. Fare clic su Costruttori > Visual Basice fare clic inserire > Moduli nel Applicazione Microsoft Visual Basic Windows.

2. Copia e incolla il seguente codice nel file Moduli.

VBA: rinomina tutti i fogli inserendo un nome specifico

Sub ChangeWorkSheetName()
'Updateby20140624
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
newName = Application.InputBox("Name", xTitleId, "", Type:=2)
For i = 1 To Application.Sheets.Count
    Application.Sheets(i).Name = newName & i
Next
End Sub

3.  Clicchi doc-rename-multipli-worksheet-4 pulsante per eseguire il codice e immettere il nome desiderato nella finestra di dialogo a comparsa. vedere le schermate:

doc rinomina fogli di lavoro 2

4. Clicchi OK. Quindi puoi vedere tutti i fogli rinominati.

doc rinomina fogli di lavoro 3

2. Codice VBA per rinominare più fogli di lavoro in base al valore di cella specifico in ciascun foglio di lavoro della cartella di lavoro attiva

Utilizzando il seguente codice VBA, rinominerà tutti i fogli di lavoro della cartella di lavoro corrente utilizzando il contenuto di una cella specifica. Ad esempio, è possibile digitare il nome del foglio di lavoro nella cella A1 dell'intera cartella di lavoro, quindi il foglio di lavoro verrà rinominato come valore della cella A1.

1.  Specificare una cella per contenere il nome del foglio di lavoro in ogni foglio di lavoro e digitare il nome del foglio di lavoro al suo interno. In questo esempio, digiterò il nome del foglio di lavoro nella cella A1 in ogni foglio di lavoro.

2.  Clicchi Costruttori > Visual Basice fare clic inserire > Moduli nel Applicazione Microsoft Visual Basic Finestre.

3.  Copia e incolla il seguente codice nel modulo.

VBA: rinomina i fogli di lavoro in base a un contenuto di cella specifico

Sub RenameTabs()
'Updateby20140624
 For x = 1 To Sheets.Count
 If Worksheets(x).Range("A1").Value <> "" Then
 Sheets(x).Name = Worksheets(x).Range("A1").Value
 End If
 Next
 End Sub

4.  Clicchi doc-rename-multipli-worksheet-4 pulsante per eseguire il codice. Tutti i fogli di lavoro vengono rinominati in base al contenuto delle celle di A1.

Note:

  • Nel codice sopra, A1 è il contenuto della cella su cui vuoi rinominare i fogli di lavoro, puoi cambiarlo secondo le tue necessità
  • Se la cella specifica non ha contenuto, il foglio di lavoro della cella specifica non verrà rinominato.

Demo: rinomina più fogli di lavoro con Kutools per Excel


Kutools for Excel: Oltre 300 strumenti utili a portata di mano! Inizia oggi la tua prova gratuita di 30 giorni senza limitazioni di funzionalità. Scarica ora!
Comments (23)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi, I am trying to rename tabs but the rename function in the dropdown list is grey and I have no idea how to activte it. Please help.
Regards
John
This comment was minimized by the moderator on the site
Useless without kutools. What a waste of time.
This comment was minimized by the moderator on the site
i wants some requirments
1: i wants two or more blank sheets between two main sheets.

2: i want to copy one condent from sheet 1 to other sheets, at the same time the heading condet sheet name wil be chenged both sheets. that

sheet 01 heading is sheet 01. icopy the condent and paste it to other 1500 sheet at the same time i want to change the sheet name will be changed sheet 02, sheet 03 this orderly

3: i want to copy one condent from first sheet and i want to paste it some specific pages..
This comment was minimized by the moderator on the site
Good day,
Sorry can't help you with that yet. Welcome to post any question in our forum: https://www.extendoffice.com/forum.html to get more Excel support from out Excel professional or other Excel fans.
This comment was minimized by the moderator on the site
This is fab, I've been happily using '2. VBA code to rename multiple worksheets by specific cell value in each worksheet of the active workbook for months but now work have upgraded to Excel 2010 and it doesn't work anymore... can't find a similar solution online - any suggestions?
This comment was minimized by the moderator on the site
Thats great!!!, thank you very much for sharing vba codes. they are very useful
This comment was minimized by the moderator on the site
Thats great!!!, thank you very much for sharing vba codes. they are very useful
This comment was minimized by the moderator on the site
What if we want to have the numbers in descending order from 52 to 1?
This comment was minimized by the moderator on the site
I need to rename worksheets with data in cell Q5, however, multiple worksheets contain the same data in Q5. How can I tell Excel to rename those worksheets with the data in Q5 and just add something (like 1 or 2) after the name? I hope this makes sense.
This comment was minimized by the moderator on the site
I have tried to come up with something very similar, I have worksheet that has 2 columns and 119 rows. I need to take A1:B1 put them together and rename 3rd worksheet, next A2:B2, put them together and rename 4th worksheet, on until row 119. I have been hitting my head on the monitor trying to come up with easy way to do this. Any help would be much appreciated!
This comment was minimized by the moderator on the site
I have been looking for something very similar to these, however...I have sheet that has 2 columns and 119 rows. I need to combine A1:B1, start at the 3rd worksheet to rename the tab, next would be A2:B2, rename the 4th tab, so on and so forth. I have been beating my head against monitor and can't figure this one out...any help would be appreciate it.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations