Come elencare tutti i nomi delle tabelle in Excel?
Per elencare tutti i nomi di tabella in una cartella di lavoro, i metodi in questo articolo possono aiutarti a superarlo.
Elenca tutti i nomi di tabella nella casella Nome
Elenca tutti i nomi delle tabelle nella barra delle formule
Elenca tutti i nomi di tabella con codice VBA
Elenca tutti i nomi di tabella nella casella Nome
Tutti i nomi delle tabelle sono elencati nella casella Nome per impostazione predefinita.
Fare clic sulla freccia dell'elenco a discesa nell'angolo in alto a sinistra Nome casella per visualizzare tutti i nomi delle tabelle. Vedi screenshot:
Note:: Tutti i nomi con intervallo sono elencati anche nella casella Nome con tutti i nomi di tabella.
Sblocca Excel Magic con Kutools AI
- Esecuzione intelligente: esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto gestito da semplici comandi.
- Formule personalizzate: genera formule personalizzate per semplificare i flussi di lavoro.
- Codifica VBA: Scrivi e implementa il codice VBA senza sforzo.
- Interpretazione della formula: Comprendere formule complesse con facilità.
- Traduzione di testi: abbatti le barriere linguistiche nei tuoi fogli di calcolo.
Elenca tutti i nomi delle tabelle nella barra delle formule
Se tutte le tabelle sono state denominate con il nome della tabella originale come Table1, Table2 ..., puoi provare a elencare tutti questi nomi di tabella nella barra della formula.
1. Immettere la formula =ROW(T nella barra della formula, quindi tutti i nomi delle tabelle sono elencati nella casella di riepilogo come mostrato nell'immagine sottostante.
Note:: I nomi delle tabelle che sono stati modificati non verranno elencati con questo metodo.
Elenca tutti i nomi di tabella con codice VBA
Se nella cartella di lavoro sono presenti un nome di tabella predefinito e un nome di tabella modificato. Puoi elencarli insieme contemporaneamente con il seguente codice VBA.
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 sotto il codice VBA nella finestra del modulo.
Codice VBA: elenca tutti i nomi delle tabelle in Excel.
Sub ListTables()
'Updated by Extendoffice 20180503
Dim xTable As ListObject
Dim xSheet As Worksheet
Dim I As Long
I = -1
Sheets.Add.Name = "Table Name"
For Each xSheet In Worksheets
For Each xTable In xSheet.ListObjects
I = I + 1
Sheets("Table Name").Range("A1").Offset(I).Value = xTable.Name
Next xTable
Next
End Sub
3. premi il F5 o fare clic sul pulsante Esegui per eseguire il codice.
Quindi viene creato un nuovo foglio di lavoro denominato Nome tabella con tutti i nomi delle tabelle elencati come mostrato nell'immagine sottostante:
Articoli correlati:
- Come visualizzare il nome della tabella o della tabella pivot in una cella in Excel?
- Come mantenere la tabella espandibile inserendo la riga della tabella in un foglio di lavoro protetto in Excel?
- Come riordinare la posizione delle colonne nella tabella in Excel?
- Come nascondere le righe con valore zero nella tabella pivot?
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!