Come creare un sommario per tutti i nomi delle schede dei fogli di calcolo con collegamenti ipertestuali in Excel?
Una cartella di lavoro di Excel diventa piuttosto grande man mano che vengono creati sempre più fogli di lavoro all'interno. Più fogli di lavoro ci sono, più difficile è mantenere la panoramica dei fogli di lavoro. Pertanto, è necessario un sommario per navigare rapidamente tra i fogli di lavoro in Excel. Questo articolo ti mostrerà i metodi per ottenerlo.
Crea un sommario tramite codice VBA
Crea facilmente un sommario con Kutools per Excel
Crea un sommario tramite codice VBA
Il seguente codice VBA può aiutarti a creare un sommario per tutti i fogli di lavoro con collegamenti ipertestuali in Excel. Si prega di fare quanto segue.
1. premi il altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.
2. Nel Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Moduli, quindi copia il codice VBA sottostante nella finestra del codice.
Codice VBA: crea un sommario per tutti i fogli di lavoro
Sub CreateTableofcontents()
'updateby Extendoffice 20180413
Dim xAlerts As Boolean
Dim I As Long
Dim xShtIndex As Worksheet
Dim xSht As Variant
xAlerts = Application.DisplayAlerts
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Table of contents").Delete
On Error GoTo 0
Set xShtIndex = Sheets.Add(Sheets(1))
xShtIndex.Name = "Table of contents"
I = 1
Cells(1, 1).Value = "Table of contents"
For Each xSht In ThisWorkbook.Sheets
If xSht.Name <> "Table of contents" Then
I = I + 1
xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
End If
Next
Application.DisplayAlerts = xAlerts
End Sub
3. premi il F5 o fare clic sul pulsante Esegui per eseguire il codice.
Quindi viene creato un foglio di lavoro del sommario davanti a tutti i fogli di lavoro con tutti i nomi dei fogli di lavoro elencati all'interno. È possibile passare a qualsiasi foglio di lavoro facendo clic sul nome del foglio nel sommario. Vedi screenshot:
Crea facilmente un sommario con Kutools per Excel
La Crea un elenco di nomi di fogli utilità di Kutools for Excel può aiutarti a creare rapidamente un sommario nella cartella di lavoro corrente. Si prega di fare quanto segue.
Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.
1. Nella cartella di lavoro è necessario creare un sommario, fare clic su Kutools Plus > Foglio di lavoro > Crea un elenco di nomi di fogli. Vedi screenshot:
2. Nel Crea un elenco di nomi di fogli finestra di dialogo, è necessario:
Quindi viene creato un foglio di lavoro del sommario come mostrato nell'immagine sottostante. È possibile passare a qualsiasi foglio di lavoro facendo clic sul nome del foglio nel sommario.
Se selezioni l'opzione Contiene pulsanti e macro nella sezione Seleziona stili di indice, otterrai un sommario come mostrato nell'immagine sottostante.
Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.
Articoli correlati:
- Come fare riferimento al nome della scheda nella cella in Excel?
- Come abbinare il valore della cella al nome della scheda del foglio o viceversa in Excel?
- Come aprire un foglio di lavoro specifico in base al valore selezionato di una casella combinata in Excel?
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per 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 semplifica notevolmente il tuo 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!