Skip to main content

Excel'de çalışma sayfası adlarının dinamik bir listesini nasıl oluşturabilirsiniz?

Author: Sun Last Modified: 2025-08-07

Eğer bir çalışma kitabında birden fazla sayfa varsa ve bu sayfaların tümünün adlarını çalışma kitabındaki yeni bir sayfada dinamik bir liste olarak oluşturmak istiyorsanız, bunu nasıl yapabilirsiniz? Bu öğretici şimdi Excel'de bu görevi hızlıca tamamlamanıza yardımcı olacak bazı yöntemleri tanıtmaktadır.

Tanımlanan Ad ve Formül ile çalışma sayfası adlarının dinamik bir listesini oluşturun

VBA kodu ile çalışma sayfası adlarının dinamik bir listesini oluşturun

Kutools for Excel ile çalışma sayfası adlarının dinamik bir listesini oluşturun good idea3

Kutools for Excel ile çalışma sayfası adlarının dinamik bir listesini görüntüleyin good idea3


Tanımlanan Ad ve Formül ile çalışma sayfası adlarının dinamik bir listesini oluşturun

1. Boş bir sayfadaki bir hücreyi seçin, burada A1'i seçiyorum ve ardından tıklayın Formüller > Ad Tanımla. Ekran görüntüsüne bakın:
Define Name button on the ribbon

2. Ardından Yeni Ad diyalog kutusunda Çalışma Sayfaları yazın Ad metin kutusuna (gerektiği gibi değiştirebilirsiniz) ve bu formülü yazın =SUBSTITUTE(GET.WORKBOOK(1),"["&GET.WORKBOOK(16)&"]","") Şuna Başvurur metin kutusuna. Ekran görüntüsüne bakın:
New Name dialog

3. Tıklayın Tamam. Sonra seçilen hücreye (A1) gidin ve bu formülü yazın =INDEX(Sheets,ROWS($A$1:$A1)) (A1, bu formülü yazdığınız hücredir, "Sheets", 2. Adımda tanımladığınız addır) içine yazdıktan sonra otomatik doldurma tutamacını #REF! görünene kadar aşağı doğru sürükleyin.
Formula entered in cells and #REF! appears

İpucu: Eğer çalışma sayfaları kaldırıldıysa veya eklendiysa, A1'e gidip Enter tuşuna basmanız ve otomatik doldurma tutamacını tekrar sürüklemeniz gerekir.
Formula entered again in cells and #REF! appears


VBA kodu ile çalışma sayfası adlarının dinamik bir listesini oluşturun

Her bir sayfaya bağlantı veren çalışma sayfası adlarının dinamik bir listesi oluşturmak istiyorsanız VBA kodunu kullanabilirsiniz.

1. Yeni bir çalışma sayfası oluşturun ve onu Dizin olarak yeniden adlandırın. Ekran görüntüsüne bakın:

Rename option on the right-clicking menu       Worksheet renamed as Index

2. Dizin sayfasının adına sağ tıklayın, seçin Kodu Görüntüle bağlam menüsünden. Ekran görüntüsüne bakın:
View Code option on the context menu

3. Açılan pencerede aşağıdaki VBA kodunu kopyalayıp yapıştırın.

VBA: Çalışma sayfası adlarının dinamik listesini oluşturun.

Private Sub Worksheet_Activate()
	'Updateby20150305
	Dim xSheet As Worksheet
	Dim xRow As Integer
	Dim calcState As Long
	Dim scrUpdateState As Long
	Application.ScreenUpdating = False
	xRow                       = 1
	With Me
		.Columns(1).ClearContents
		.Cells(1, 1) = "INDEX"
		.Cells(1, 1).Name = "Index"
	End With
	For Each xSheet In Application.Worksheets
		If xSheet.Name <> Me.Name Then
			xRow                     = xRow + 1
			With xSheet
				.Range("A1").Name = "Start_" & xSheet.Index
				.Hyperlinks.Add anchor: = .Range("A1"), Address: = "", _
				SubAddress:             = "Index", TextToDisplay: = "Back to Index"
			End With
			Me.Hyperlinks.Add anchor: = Me.Cells(xRow, 1), Address: = "", _
			SubAddress: = "Start_" & xSheet.Index, TextToDisplay: = xSheet.Name
		End If
	Next
	Application.ScreenUpdating = True
End Sub

4. Tıklayın Çalıştır veya F5 VBA'yı çalıştırmak için, şimdi çalışma sayfası adlarının dinamik bir listesi oluşturuldu.
A dynamic list of worksheet names is created

İpucu:

1. Çalışma kitabındaki çalışma sayfaları silindiğinde veya eklendiğinde, çalışma sayfası adları listesi otomatik olarak değişecektir.

2. Çalışma sayfası adlarının listesindeki sayfa adına tıklayarak ilgili sayfaya gidebilirsiniz.

Yukarıdaki iki yöntem yeterince uygun değilse ve yeni bir araçla ilgileniyorsanız, bu görevi daha kolay hale getirebilecek sonraki iki yönteme geçebilirsiniz.


Kutools for Excel ile çalışma sayfası adlarının dinamik bir listesini oluşturun

 Eğer sadece çalışma kitabındaki tüm çalışma sayfası adlarını hızlıca listelemek ve bunları orijinal sayfalara bağlamak istiyorsanız, Kutools for Excel'in Çalışma Sayfası Adları Listesi Oluştur özelliğini kullanabilirsiniz.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

Kutools for Excel ücretsiz yükledikten sonra lütfen aşağıdaki işlemleri yapın:

1. Kutools Plus > Çalışma Sayfası > Çalışma Sayfası Adları Listesi Oluştur'a tıklayın. Ekran görüntüsüne bakın:

Create List of Sheet Names option on the Kutools Plus tab on the ribbon

2. Çalışma Sayfası Adları Listesi Oluştur iletişim kutusunda:

 Create List of Sheet Names dialog
(1) İhtiyaç duyduğunuz dizin stilini işaretleyin Stil bölümünde;
(2) Yeni dizin sayfasını Bağlantı Tablosu Adı metin kutusuna yazarak adlandırın;
(3) Eklenecek dizin sayfasının konumunu belirtin Çalışma Kitabında Konumu listesinden;
(4) Eğer sayfa adlarını tek bir listede göstermek istiyorsanız, 1 Satır seçin Kapsanacak Satır Sayısı listesinde.

3. Tıklayın Tamam. Şimdi sayfa adlarının listelendiğini görebilirsiniz.
Sheet name list is created

İpuçları:

1. Sayfa adına tıklayarak hızlıca orijinal sayfaya geçebilirsiniz.

2. Liste veya sayfa adları, sayfalar eklenmesi veya silinmesiyle dinamik olarak değişmez.

3. Aslında, bağlantılı sayfalara yönlendiren düğmelerden oluşan bir liste de oluşturabilirsiniz, sadece Düğmeler ve Makrolar Oluştur seçeneğini işaretlemeniz gerekiyor. Ekran görüntüsüne bakın:
List of buttons to link to relative sheets is created

Bağlantı Tablosu Oluştur hakkında daha fazla bilgi edinmek için tıklayın.

  Tıklanabilir Sayfa Adları Listesi Oluştur

Kutools for Excel: Parmaklarınızın ucunda 300 kadar kullanışlı araç! Sürekli ücretsiz AI özellikleriyle çalışın! Hemen İndirin!

Kutools for Excel ile çalışma sayfası adlarının dinamik bir listesini görüntüleyin

Kutools for Excel ile, Gezinme özelliğini kullanarak bağlantılı çalışma sayfası adlarını bir bölmede görüntüleyebilirsiniz.

Kutools for Excel ücretsiz yükledikten sonra lütfen aşağıdaki işlemleri yapın:

1. Tıklayın Kutools > Gezinme. Tıklayın Çalışma Kitabı & Sayfa çalışma kitabı ve çalışma sayfasını göstermek için ve bir çalışma kitabını seçebilir, ardından çalışma sayfaları Gezinme bölmesinde görüntülenecektir. Ekran görüntüsüne bakın:
Workbook & Sheet pane   

İpucu:

Çalışma sayfaları silindiğinde veya eklendiğinde yenileme düğmesine Refresh button tıklayabilirsiniz Gezinmebölmesinde çalışma sayfası adlarını yenilemek için.

Gezinme hakkında daha fazla bilgi için tıklayın.

  Gezinme Bölmesi -- Sayfaları Listele

Kutools for Excel: Parmaklarınızın ucunda 300 kadar kullanışlı araç! Sürekli ücretsiz AI özellikleriyle çalışın! Hemen İndirin!

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir | Formül Olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | Bağımlı Açılır Liste | Çoklu Seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Özel Seçilen Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En Gözde15 Araç Seti:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştir & Böl Araçları (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!