Excel'de tüm tablo isimlerini nasıl listeleyebilirim?
Bir çalışma kitabındaki tüm tablo isimlerini listelemek için bu makaledeki yöntemler size yardımcı olabilir.
Ad Kutusunda tüm tablo isimlerini listeleyin
Formül Çubuğunda tüm tablo isimlerini listeleyin
VBA kodu ile tüm tablo isimlerini listeleyin
Ad Kutusunda tüm tablo isimlerini listeleyin
Tüm tablo isimleri varsayılan olarak Ad Kutusunda listelenir.
Ad Kutusu'ndaki sol üst köşedeki açılır liste okuna tıklayarak tüm tablo isimlerini görüntüleyin. Ekran görüntüsüne bakın:
Not: Tüm aralık isimleri de Ad Kutusunda tüm tablo isimleriyle birlikte listelenir.

Kutools AI ile Excel Sihirini Keşfedin
- Akıllı Yürütme: Hücre işlemleri gerçekleştirin, verileri analiz edin ve grafikler oluşturun—tümü basit komutlarla sürülür.
- Özel Formüller: İş akışlarınızı hızlandırmak için özel formüller oluşturun.
- VBA Kodlama: VBA kodunu kolayca yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca anlayın.
- Metin Çevirisi: Elektronik tablolarınız içindeki dil engellerini aşın.
Formül Çubuğunda tüm tablo isimlerini listeleyin
Tüm tablolar orijinal tablo adlarıyla (örneğin Tablo1, Tablo2…) adlandırıldıysa, bu tablo isimlerinin tamamını Formül Çubuğunda listelemeyi deneyebilirsiniz.
1. Formül Çubuğu'na =SATIR(T formülünü girin, ardından aşağıdaki ekran görüntüsünde gösterildiği gibi tüm tablo isimleri liste kutusunda listelenir.
Not: Değiştirilmiş tablo isimleri bu yöntemle listelenmez.
VBA kodu ile tüm tablo isimlerini listeleyin
Çalışma kitabınızda varsayılan tablo adı ve değiştirilmiş tablo adı varsa, bunları aşağıdaki VBA koduyla birlikte tek seferde listeleyebilirsiniz.
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
2. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın. Ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Excel'de tüm tablo isimlerini listeleyin.
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. Kodu çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın.
Ardından, aşağıdaki ekran görüntüsünde gösterildiği gibi, tüm tablo isimleriyle birlikte Tablo Adı adlı yeni bir çalışma sayfası oluşturulur:
İlgili makaleler:
- Excel'de bir hücrede tablo veya pivot tablo adını nasıl görüntüleyebilirim?
- Excel'de korumalı bir çalışma sayfasında tablo satırı ekleyerek tabloyu genişletilebilir tutmak için ne yapabilirim?
- Excel'de bir tablodaki sütunların konumunu nasıl yeniden sıralayabilirim?
- Pivot tabloda sıfır değerli satırları nasıl gizleyebilirim?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!