Yazeka
Arama sonuçlarına göre oluşturuldu
VBA kodları ile sayfa listesi oluşturmak için aşağıdaki adımlar izlenebilir:
- Name Manager'da yeni ad tanımlama 2.
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
Bu işlem, aktif çalışma kitabındaki tüm sayfa adlarını "Index" adlı yeni bir sayfada köprülerle listeler 2.
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 1.
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.
5 kaynaktan alınan bilgiyle göre: