Bu dosya, bir çalışma kitabındaki tüm sayfa adlarını tek bir formülle listelemek için hazırlanmış şablondur. Sayfa adları tek tek yazılmaz; liste, tanımlı bir ad ile çalışma kitabının sayfa bilgisinden otomatik üretilir.
Formüldeki calismasayfasi, Ad Yöneticisi'nde tanımlı bir addır. İçeriği şöyledir:
GET.WORKBOOK(1) çalışma kitabındaki sayfaları [Kitap adı]Sayfa adı biçiminde döndürür. T(NOW()) eki ise adın hesaplanmasını yeniler. TEXTAFTER her kayıtta "]" karakterinden sonraki kısmı, yani yalnızca sayfa adını alır. TRANSPOSE sonucu yatay diziden alt alta sıraya çevirir.
Dosyanın içeriği
- ExcelDepo: Liste burada üretilir. B3 hücresindeki formül sayfa adlarını B2:B7 aralığında alt alta döker.
- ExcelDestek, Excelindir, KolayExcel, ExcelDosyalari: İçi boş dört sayfadır. Listede görünen sayfa adlarının örneğini oluştururlar.
Kullanılan formüller
B3 hücresinde şu formül kullanılır:Formüldeki calismasayfasi, Ad Yöneticisi'nde tanımlı bir addır. İçeriği şöyledir:
GET.WORKBOOK(1) çalışma kitabındaki sayfaları [Kitap adı]Sayfa adı biçiminde döndürür. T(NOW()) eki ise adın hesaplanmasını yeniler. TEXTAFTER her kayıtta "]" karakterinden sonraki kısmı, yani yalnızca sayfa adını alır. TRANSPOSE sonucu yatay diziden alt alta sıraya çevirir.
Makrolar
Dosya .xlsm uzantılıdır; çünkü GET.WORKBOOK eski tür makro fonksiyonu içeren bir ad yalnızca makro etkin biçimde saklanabilir. Dosyada VBA makrosu bulunmaz. Dosyayı açarken makroları etkinleştirmeniz gerekir.Nasıl kullanılır
- Dosyayı açın ve istenirse makroları etkinleştirin.
- ExcelDepo sayfasındaki B3 hücresine bakın; sayfa adları aşağı doğru listelenir.
- Kitaba yeni sayfa eklediğinizde ya da bir sayfayı yeniden adlandırdığınızda liste yeniden hesaplanınca güncellenir (F9).
- Kendi dosyanızda kullanmak için calismasayfasi adını Ad Yöneticisi'nden aynı tanımla ekleyin ve formülü kopyalayın.
- Formül TEXTAFTER fonksiyonunu kullandığından Microsoft 365 veya Excel 2024 gibi bu fonksiyonu destekleyen bir sürüm gerekir.