VBA kodları ile sayfa listesi oluşturmak için aşağıdaki adımlar izlenebilir: 1. Name Manager'da yeni ad tanımlama. "ALT" + "F11" tuşlarına basarak "Microsoft Visual Basic for Applications" penceresini açın. "Ekle" > "Modül" seçeneğine tıklayın. Aşağıdaki makroyu "Modül" penceresine yapıştırın: ```vb Sub CreateIndex() 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("Index").Delete On Error GoTo 0 Set xShtIndex = Sheets.Add(Sheets(1)) xShtIndex.Name = "Index" I = 1 Cells(1, 1).Value = "INDEX" For Each xSht In ThisWorkbook.Sheets If xSht.Name <> "Index" Then I = I + 1 xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name End If Next Application.DisplayAlerts = xAlerts End Sub ``` 2. Makroyu çalıştırmak. "F5" tuşuna basarak makroyu çalıştırın. Bu işlem, aktif çalışma kitabındaki tüm sayfa adlarını "Index" adlı yeni bir sayfada köprülerle listeler. Ayrıca, Excel VBA dersleri için "Combobox'a Sayfa İsimlerini Listeleme Ve Seçilen Sayfaya Otomatik Gitme" başlıklı YouTube videosuna da başvurulabilir. VBA kodlarının kullanımı, Excel'in gelişmiş özellikleri arasında yer aldığından, bu tür işlemleri gerçekleştirmeden önce bir uzmana danışılması önerilir.