Come creare fogli di lavoro sequenziali da un intervallo di celle in Excel?
Se si dispone di un intervallo di dati nel foglio di lavoro e ora si desidera creare una sequenza di fogli di lavoro basata sui dati delle celle, vedere lo screenshot seguente. Naturalmente, è possibile modificare manualmente uno per uno i Nome del foglio di lavoro, ma se sono presenti diversi Nome del foglio di lavoro da modificare, questo metodo risulterà difficoltoso e dispendioso in termini di tempo. Di seguito illustrerò alcuni trucchi rapidi per aiutarLa.

Crea fogli di lavoro sequenziali da elenco di celle con codice VBA
Crea fogli di lavoro sequenziali da elenco di celle con Kutools per Excel
Crea fogli di lavoro sequenziali da elenco di celle con codice VBA
Il seguente codice VBA consente di aggiungere nuovi fogli di lavoro, denominati in base al contenuto delle celle, dopo il foglio di lavoro esistente. Procedere come segue:
1. Tenere premuti i tasti ALT + F11: si aprirà la finestra di Microsoft Visual Basic for Applications.
2. Fare clic su Inserisci > Modulo e incollare il codice seguente nella finestra del modulo.
Codice VBA: aggiungere fogli di lavoro in sequenza basati su un elenco di celle
Sub CreateWorkSheetByRange()
'Update 20130829
Dim WorkRng As Range
Dim Ws As Worksheet
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
arr = WorkRng.Value
Application.ScreenUpdating = False
For i = 1 To UBound(arr, 1)
For j = 1 To UBound(arr, 2)
Set Ws = Worksheets.Add(after:=Application.ActiveSheet)
Ws.Name = arr(i, j)
Next
Next
Application.ScreenUpdating = True
End Sub
3. Premere quindi il tasto F5 per eseguire il codice: apparirà una finestra di dialogo in cui selezionare l’intervallo da utilizzare. Vedere lo screenshot:

4. Fare quindi clic su OK; i fogli di lavoro, denominati in base ai valori delle celle, verranno aggiunti dopo il foglio di lavoro esistente. Vedere lo screenshot:

Note:
1. I nuovi fogli di lavoro verranno inseriti dopo il foglio di lavoro corrente.
2. Se l’intervallo selezionato include celle vuote, i fogli di lavoro vengono denominati con il valore predefinito. Vedere gli screenshot:
![]() |
Crea fogli di lavoro sequenziali da elenco di celle con Kutools per Excel
Ecco uno strumento davvero pratico: Kutools per Excel, con la sua funzione Crea fogli di lavoro sequenziali, che ti permette di generare in pochi istanti fogli di lavoro con nomi di mesi, giorni della settimana, liste personalizzate e molto altro!
Kutools per Excel include oltre 300 strumenti pratici per Excel. Prova gratuita illimitata per 30 giorni! Scaricalo ora.
Dopo aver installato Kutools per Excel, procedere come segue:
1. Seleziona l’intervallo da cui vuoi creare i fogli di lavoro.
2. Fai clic su KUTOOLS PLUS > Foglio di lavoro > Crea fogli di lavoro sequenziali. Vedi lo screenshot:
3. Nella finestra di dialogo Crea fogli di lavoro sequenziali, scegli il tipo di foglio di lavoro da utilizzare per creare la nuova sequenza e seleziona l’opzione Dati all'interno della selezione. Guarda lo screenshot:

4. Fare quindi clic su OK per chiudere la finestra di dialogo; verrà creato un nuovo workbook i cui fogli di lavoro sono denominati in base ai dati dell’intervallo selezionato. Vedere lo screenshot:
![]()
Note:
1. Se si sceglie Foglio1 o Foglio2, i nuovi fogli di lavoro creati avranno la stessa formattazione di Foglio1 o Foglio2.
2. I nuovi fogli di lavoro vengono creati in una nuova cartella di lavoro.
3. Se l’intervallo selezionato include celle vuote, i fogli di lavoro vengono denominati con il valore predefinito. Consulta gli screenshot:
![]() |
Fai clic per scoprire di più su questa funzione per creare fogli di lavoro sequenziali.
Articolo correlato:
Come aggiungere un nuovo foglio di lavoro con nomi personalizzati in Excel?
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi

