4 modi efficienti per elencare tutti i nomi dei fogli di lavoro in una cartella di lavoro di Excel
Navigare tra numerosi fogli di lavoro in una cartella di lavoro Excel di grandi dimensioni può essere complicato, soprattutto quando è necessaria una rapida panoramica di tutti i fogli disponibili. Questo articolo esplora quattro metodi pratici per elencare tutti i nomi dei fogli di lavoro in una cartella di lavoro, migliorando la produttività e l'organizzazione della cartella di lavoro.
Elenca tutti i nomi dei fogli in una cartella di lavoro
Questo tutorial presenta quattro metodi efficaci per elencare tutti i fogli in una cartella di lavoro. Seleziona l'approccio più adatto alle tue esigenze e segui le istruzioni passo passo per svolgere l'attività in modo efficiente.
Utilizzo del copia e incolla (manualmente)
Il metodo più semplice per elencare tutti i nomi dei fogli di lavoro prevede un processo manuale:
Passaggio 1: aprire una nuova cartella di lavoro
Passaggio 2: fai doppio clic sulla scheda del foglio che desideri copiare
Passaggio 3: premi i tasti Ctrl + C per copiare il nome del foglio
Passaggio 4: fai clic su una cella e premi Ctrl + V per incollare il nome del foglio
Passaggio 5: ripetere i passaggi precedenti per copiare e incollare tutti i nomi delle schede dei fogli nella cartella di lavoro uno per uno
Questo metodo funziona bene per alcuni nomi di fogli ma richiede molto tempo con dozzine di fogli. Per cartelle di lavoro più grandi, prendere in considerazione i metodi più efficienti descritti di seguito.
Utilizzando Kutools per Excel (facile, i nomi dei fogli sono collegabili)
Kutools for Excel's Crea un elenco di nomi di fogli migliora Excel generando rapidamente un elenco collegato di nomi di fogli di lavoro. Questa funzionalità crea automaticamente collegamenti ipertestuali per ciascun foglio, consentendo la navigazione diretta con un clic, ideale per la gestione di cartelle di lavoro di grandi dimensioni. Supera i metodi manuali di Excel in termini di efficienza e facilità.
Clicchi Kutools Plus > Foglio di lavoro > Crea un elenco di nomi di fogli, nella finestra di dialogo visualizzata, specificare le impostazioni:
Scegli gli stili dell'indice;
Dai un nome per un nuovo foglio che elencherà i nomi dei fogli;
Specificare la posizione del nuovo foglio;
Decidi come posizionare i nomi dei fogli;
Clicchi OK.
Elenco dei collegamenti ipertestuali | Elenco pulsanti e macro |
Quindi puoi copiare questo nuovo foglio di lavoro in una nuova cartella di lavoro facendo clic con il pulsante destro del mouse sulla scheda del foglio e scegliendo Sposta o Copia dal menu contestuale.
Per una visualizzazione rapida e una navigazione semplice tra i fogli, Kutools per Excel Pannello di navigazione è altamente efficace. Non solo elenca tutti i nomi dei fogli come collegamenti cliccabili per un facile accesso, ma mostra anche tutte le cartelle di lavoro aperte, facilitando il rapido passaggio da una all'altra.
Utilizzando l'intervallo di nomi (elenco in un nuovo foglio)
In Excel, puoi elencare in modo efficiente tutti i nomi dei fogli in un nuovo foglio creando un intervallo denominato.
Passaggio 1: fare clic su Formule > Definisci nome
Passaggio 2: modifica il nome e la formula nella finestra di dialogo Nuovo nome
Nome: digita un nome per l'intervallo di nomi
Si riferisce a: copia e incolla la formula sottostante
=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")
Clicchi OK.
Passaggio 3: utilizzo di una formula per elencare i nomi dei fogli
Digita la formula seguente in una cella e premi entrare chiave per ottenere tutti i nomi dei fogli.
=TRANSPOSE(ListNames)
ListNames è il nome fornito per l'intervallo di nomi nel passaggio precedente.
Utilizzando VBA (instabile)
Un metodo più avanzato e personalizzabile prevede la scrittura di uno script VBA per estrarre ed elencare i nomi dei fogli di lavoro:
Passaggio 1: apri la cartella di lavoro di cui desideri elencare i nomi dei fogli
Passaggio 2: premere i tasti Alt + F11 per aprire la finestra Microsoft Visual Basic, Applications Edition
Passaggio 3: fare clic su Inserisci modulo
Passaggio 4: copia e incolla il codice seguente nel modulo
Sub ListSheetNamesInNewWorkbook()
'UpdatebyExtendoffice
Dim wbSource As Workbook
Dim wbTarget As Workbook
Dim wsTarget As Worksheet
Dim i As Integer
' Reference the current workbook
Set wbSource = ActiveWorkbook
' Create a new workbook
Set wbTarget = Workbooks.Add
Set wsTarget = wbTarget.Sheets(1)
' List all sheet names from the active workbook in the new workbook
For i = 1 To wbSource.Sheets.Count
wsTarget.Cells(i, 1).Value = wbSource.Sheets(i).Name
Next i
' Cleanup
Set wbSource = Nothing
Set wbTarget = Nothing
Set wsTarget = Nothing
End Sub
Passaggio 5: premere il tasto F5 o fare clic sul pulsante Esegui per eseguire il codice
Ora viene aperta una nuova cartella di lavoro per elencare tutti i nomi dei fogli di lavoro.
Ciascun metodo offre vantaggi diversi a seconda delle tue esigenze: dal semplice elenco manuale a soluzioni più sofisticate come Kutools o VBA. Scegli quello che meglio si adatta al tuo flusso di lavoro per gestire e navigare in modo efficace tra i tuoi fogli di lavoro Excel. Per ulteriori suggerimenti e trucchi su Excel,!restate sintonizzati sul nostro blog.
I migliori strumenti per la produttività in ufficio
Kutools per Excel: ti aiuta a distinguerti dalla folla
Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...
Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Un secondo per passare da una dozzina di documenti aperti all'altra!
- Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
- Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.