Excel'de Sayfa Adlarını Listeleme: 12 Kolay Yöntem [2026 Rehberi]

Şimdi paylaş:
Excel'de sayfa adlarını 12 kolay yöntemle listeleyin; basit manuel yöntemlerden gelişmiş VBA otomasyonuna kadar. Her beceri düzeyine uygun adım adım kılavuz.

Excel Çalışma Kitabındaki Çalışma Sayfaları

1. Giriş

Çok sayıda çalışma sayfası içeren karmaşık Excel çalışma kitaplarını yönetmek, özellikle birden fazla sayfayı verimli bir şekilde takip etmeniz, başvurmanız veya düzenlemeniz gerektiğinde bunaltıcı olabilir. Excel'de sayfa adlarını listeleme yeteneği, finansal modellerden kapsamlı veri analizi çalışma kitaplarına kadar büyük ölçekli elektronik tablo işlemleriyle ilgilenen her profesyonel için temel bir beceri haline gelir.

Excel'de sayfa adları listesi oluştururken, birçok kullanıcı çalışma sayfası sekmeleri arasında manuel olarak gezinmek zorunda kalıyor ve bu da çok sayıda sayfa içeren çalışma kitapları için pratik olmaktan çıkıyor. Bu kılavuzda açıklanan yöntemler, çalışma kitabının karmaşıklığına bakılmaksızın Excel'deki tüm sayfa adlarına erişmenize yardımcı olacak ve basit manuel yaklaşımlardan karmaşık otomasyon betiklerine kadar her türlü Excel çalışma sayfası envanteri gereksinimi için çözümler sunacaktır.

2. Yöntem 1: Listeyi Manuel Olarak Al

Manuel yaklaşım m'yi temsil ederost Excel'de tüm sayfa adlarını almak için basit bir yöntemdir ve gelişmiş Excel bilgisi veya formül oluşturma gerektirmez. Bu teknik, toplam çalışma sayfası sayısının yönetilebilir düzeyde kaldığı (genellikle yirmi sayfadan az) küçük çalışma kitapları için özellikle işe yarar.

  1. Öncelikle kataloglamak istediğiniz çalışma sayfalarını içeren belirli Excel çalışma kitabını açın.
  2. Ardından, Excel arayüzünün alt kısmındaki sayfa listesinde bir sayfanın adına çift tıklayın. Bu işlem, sayfa adı metninin tamamını seçecek ve kolayca kopyalanabilmesi için vurgulayacaktır.
  3. Ardından, tuşuna basın. "Ctrl+C" seçili ismi dokümantasyon dosyanıza aktarmak üzere panonuza kopyalamak için.
    Sayfa Adını Kopyala
  4. Daha sonra kapsamlı sayfa adı envanterinizi tutmak istediğiniz bir metin dosyası, Word belgesi veya yeni bir Excel çalışma sayfası oluşturun.
  5. Daha sonra, basın "Ctrl + V" Kopyalanan sayfa adını seçtiğiniz dokümantasyon biçimine yapıştırmak için.
    Sayfa Adını Yapıştır
  6. Şimdi bu sistematik yolla, her sayfanın adını tek tek dokümantasyon dosyanıza kopyalayabilir, çalışma kitabınızdaki tüm çalışma sayfalarının tam bir envanterini oluşturabilirsiniz.

3. Yöntem 2: Formüllü Listeleme

Excel'de tüm sayfa adlarını listelemenin formül tabanlı yaklaşımı, kapsamlı bir çalışma sayfası envanterini otomatik olarak oluşturmak için Excel'in yerleşik işlevlerinden yararlanır. Bu yöntem, Excel'in GET.WORKBOOK işlevinin gücünü dinamik dizinleme yetenekleriyle birleştirerek, çalışma kitabı yapınızın mevcut durumunu yansıtan, kendi kendini güncelleyen bir liste oluşturur.

  1. Başlangıçta, şuraya gidin: "Formüller" Excel'in şerit arayüzündeki sekmeye gidin ve tıklayın “İsim Yöneticisi” Excel'in isim tanımlama yeteneklerine erişmek için düğme.
  2. Ardından, açılan Ad Yöneticisi penceresinde, "Yeni" Çalışma sayfanızın listeleme formülünü içerecek özel adlandırılmış bir aralık oluşturmak için.
    İsim Yöneticisi
  3. Sonraki "Yeni İsim" diyalog kutusuna girin "Liste Sayfaları" içinde "İsim" Çalışma sayfanızın formülünü listelemek için akılda kalıcı bir referans oluşturmak üzere alan.
  4. Daha sonra, "Şunu ifade eder" alanına, çalışma kitabı yapınızdan çalışma sayfası adlarını çıkaracak aşağıdaki özel formülü dikkatlice girin:
=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")

Yeni Adı Özelleştir

  1. Bundan sonra, tıklayın "TAMAM" ve "Kapat" Bu özel formül tanımını kaydederek çalışma kitabınızın tamamında kullanılabilir hale getirin.
  2. Daha sonra, kapsamlı sayfa adı envanterinizi görüntülemek için geçerli çalışma kitabınızda yeni bir çalışma sayfası oluşturun.
  3. Ardından, girin "1" in A1 hücresi ve "2" in A2 hücresi Çalışma kitabınızdaki her çalışma sayfasına referans verecek dizinleme sırasını oluşturmak için.
  4. Daha sonra her iki hücreyi de seçin (A1 ve A2) ve bunları aşağı doğru sürükleyerek ardışık sayıları (3, 4, 5 vb.) otomatik olarak girin Sütun A, çalışma kitabınızdaki tüm çalışma sayfalarını kapsayacak kadar dizin numarası oluşturun.
    Sıralı Numaraları Girin
  5. Daha sonra aşağıdaki INDEX formülünü ekleyin Hücre B1 daha önce tanımladığınız çalışma sayfası adlarını çıkarmaya başlamak için "Liste Sayfaları" adı:
=INDEX(ListSheets,A1)

B1 Hücresine Formülü Girin

  1. Hemen ilk sayfa adı görünecektir Hücre B1Formül yapılandırmanızın doğru çalıştığını gösteren.
  2. Son olarak, bu INDEX formülünü tüm sayfa boyunca kopyalayın Sütun B ta ki karşılaşana kadar “#REF!” Bu hata, çalışma kitabınızdaki kullanılabilir çalışma sayfalarının sonuna ulaştığınızı gösterir.
    Formülü Sayfa Adlarını Listelemek İçin Aşağıya Kopyala

4. Yöntem 3: Excel VBA ile Listeleme

VBA (Uygulamalar için Visual Basic) yaklaşımı m'yi temsil ederost Excel'de tüm sayfa adlarını listelemek için gelişmiş ve otomatik bir yöntem. Bu programlama tabanlı çözüm, tüm çalışma sayfası adlarının profesyonelce biçimlendirilmiş bir listesini içeren yeni bir çalışma kitabı oluşturan tamamen otomatik bir çalışma sayfası envanter sistemi oluşturur.

  1. olaraktart, tuşuna basarak Excel VBA düzenleyicisini tetikleyin Alt + F11 veya Excel'deki ayrıntılı talimatları izleyerek Geliştirici Visual Basic geliştirme ortamına erişmek için sekmeyi kullanın.
  2. Daha sonra VBA projenize yeni bir modül ekleyin ve mevcut çalışma kitabınızdaki tüm çalışma sayfası adlarını otomatik olarak çıkaracak ve biçimlendirecek aşağıdaki kapsamlı kodu yapıştırın:
Sub ListSheetNamesInNewWorkbook()
    Dim objNewWorkbook As Workbook
    Dim objNewWorksheet As Worksheet

    Set objNewWorkbook = Excel.Application.Workbooks.Add
    Set objNewWorksheet = objNewWorkbook.Sheets(1)

    For i = 1 To ThisWorkbook.Sheets.Count
        objNewWorksheet.Cells(i, 1) = i
        objNewWorksheet.Cells(i, 2) = ThisWorkbook.Sheets(i).Name
    Next i

    With objNewWorksheet
         .Rows(1).Insert
         .Cells(1, 1) = "INDEX"
         .Cells(1, 1).Font.Bold = True
         .Cells(1, 2) = "NAME"
         .Cells(1, 2).Font.Bold = True
         .Columns("A:B").AutoFit
    End With
End Sub

VBA Kodu - Sayfa Adlarını Listele

  1. Daha sonra basın "F5" anahtarı veya tıklayın "Çalıştırmak" Bu makroyu hemen çalıştırmak ve otomatik çalışma sayfası adı çıkarma ve biçimlendirme sürecini tetiklemek için düğmeye basın.
  2. Hemen ekranınızda, kaynak çalışma kitabınızdaki tüm çalışma sayfası adlarının profesyonelce biçimlendirilmiş bir listesini, dizin numaralarını ve kolay referans için kalın başlıklarını içeren yeni bir Excel çalışma kitabı görünecektir.
    Yeni Excel Çalışma Kitabında Listelenen Sayfa Adları

5. Yöntem 4: Güçlü Sorgu Yaklaşımı

Power Query, Excel'deki tüm sayfa adlarını verimli bir şekilde listelemek için modern bir veri bağlantı yöntemi sunar. Bu yaklaşım, birden fazla çalışma kitabını aynı anda analiz etmek için olağanüstü derecede iyi çalışır ve programlama bilgisi gerektirmeden veri ayıklamak için kullanıcı dostu bir arayüz sağlar.

  1. MyCAD'de yazılım Güncelleme ye git Veri -> Veri Al -> Dosyadan -> Çalışma Kitabından.
  2. Dosya tarayıcısı iletişim kutusunda geçerli çalışma kitabı dosyanızı seçin.
  3. Power Query Navigator tüm kullanılabilir sayfa adlarını otomatik olarak görüntüler.
  4. Dahil etmek istediğiniz sayfaları seçin ve tıklayın Yük kapsamlı bir liste oluşturmak için.
  5. Ortaya çıkan tablo tüm sayfa adlarını içerecek ve çalışma sayfası yapıları değiştiğinde yenilenebilir.

6. Yöntem 5: Dinamik Dizi Formülü (Excel 365)

Excel 365 kullanıcıları, gelişmiş formül kombinasyonlarını kullanarak Excel'deki tüm sayfa adlarını almak için dinamik dizilerden yararlanabilirler. Bu yöntem, mevcut çalışma kitabı yapısını yansıtan otomatik olarak güncellenen diziler oluşturur.

  1. Boş bir hücreye aşağıdaki formülü girin:
=INDIRECT("Sheet"&SEQUENCE(COUNTA(GET.WORKBOOK(1)),,1)&"!A1")
  1. Basın Keşfet dinamik dizi formülünü çalıştırmak için.
  2. Formül, çalışma kitabınızdaki tüm sayfalara ait referansları gösteren bir taşma dizisi oluşturacaktır.

7. Yöntem 6: Power Automate Entegrasyonu

Microsoft Power Automate, birden fazla çalışma kitabındaki Excel sayfa adları listesi için kurumsal düzeyde otomasyon sağlar. Bu yöntem, düzenli çalışma kitabı analizi ve raporlaması gerektiren kurumsal ortamlarda mükemmeldir.

  1. giriş Güç Otomasyonu Microsoft 365 portalınız aracılığıyla.
  2. Kullanarak yeni bir akış oluşturun Excel konnektör.
  3. Kullan Liste çalışma sayfaları sayfa adlarını programlı olarak çıkarma eylemi.
  4. SharePoint listeleri, e-postalar veya diğer iş uygulamaları gibi çıktı hedeflerini yapılandırın.
  5. Düzenli çalışma sayfası envanter güncellemeleri için otomatik tetikleyiciler ayarlayın.

8. Yöntem 7: Office Komut Dosyaları (Modern Excel)

Office Scripts, modern Excel ortamları için VBA'ya TypeScript tabanlı bir alternatif sunar. Bu yöntem yalnızca Excel Online ile çalışır ve Excel'deki tüm sayfa adlarını listelemek için bulut tabanlı otomasyon özellikleri sunar.

  1. Çalışma kitabınızı açın Excel Çevrimiçi.
  2. Şu yöne rotayı ayarla Otomatikleştirmek -> Senaryo Editörü.
  3. Aşağıdaki TypeScript koduyla yeni bir betik oluşturun:
function main(workbook: ExcelScript.Workbook) {
  let sheets = workbook.getWorksheets();
  let sheetNames = sheets.map(sheet => sheet.getName());
  console.log(sheetNames);
}
  1. Tıkla koşmak Komut dosyasını çalıştırmak ve konsolda sayfa adlarını görüntülemek için.
  2. Gerekirse sonuçları çalışma sayfası hücrelerine çıktı olarak göndermek için betiği değiştirin.

9. Yöntem 8: Python Programlama

Python betikleri, Excel'de tek veya birden fazla çalışma kitabındaki tüm sayfa adlarını almak için güçlü otomasyon yetenekleri sağlar. Bu yöntem, büyük ölçekli çalışma sayfası analizleri için mükemmel toplu işlem yetenekleri sunar.

  1. Gerekli Python kütüphanesini kurunrarkullanarak: pip install openpyxl pandas
  2. Aşağıdaki kodla bir Python betiği oluşturun:
import openpyxl
workbook = openpyxl.load_workbook('your_file.xlsx')
sheet_names = workbook.sheetnames
for name in sheet_names:
    print(name)
  1. değiştirmek 'dosyanız.xlsx' gerçek dosya yolunuzla.
  2. Komut dosyasını kullanarak çalıştırın python betik_adı.py komut isteminizde.

10. Yöntem 9: Excel Eklentileri

Üçüncü taraf Excel eklentileri, Excel'de sayfa adlarını gelişmiş işlevsellik ve kullanıcı dostu arayüzlerle listelemek için özel araçlar sunar. Popüler eklentiler arasında kapsamlı çalışma kitabı analiz özellikleri bulunur.

  1. Şunlar gibi güvenilir eklentileri yükleyin: Kutools for Excel or ASAP Araçları.
  2. Eklentilere erişin alıştırma kitabı or Navigasyon şeritten aletler.
  3. Kullan Liste Sayfası Adları or Çalışma Kitabı Analizi özelliği.
  4. Oluşturulan sayfa listesi için çıktı biçimini ve hedefi yapılandırın.
  5. Sonuçları dokümantasyon gereksinimlerinize göre dışa aktarın veya kaydedin.

11. Yöntem 10: XML Dosya Analizi

Excel çalışma kitapları (.xlsx dosyaları) ZIP XML yapı verilerini içeren arşivler. Bu teknik yöntem, Excel'i açmadan sayfa adlarının doğrudan çıkarılmasını sağlar ve otomatik dosya analizi senaryoları için kullanışlıdır.

  1. Excel dosyanızın bir kopyasını oluşturun ve uzantısını şu şekilde değiştirin: . Xlsx için .zip.
  2. Özü ZIP Herhangi bir dosya sıkıştırma aracını kullanarak arşivleyin.
  3. gidin xl klasör ve aç çalışma kitabı.xml bir metin düzenleyicide.
  4. yerleştirmek içeren elementler isim=”” Öznitellikler.
  5. Sayfa adlarını XML yapısından manuel olarak veya metin işleme araçlarını kullanarak çıkarın.

12. Yöntem 11: Köprü Bağlantısı Referans Yöntemi

HYPERLINK işlevi, her çalışma sayfasına tıklanabilir bağlantılar oluşturarak Excel'deki tüm sayfa adlarını listelemenin dolaylı bir yolunu sunar. Bu yöntem, sayfa adlarını belgelerken işlevsel bir gezinme sistemi oluşturur.

  1. Yeni bir çalışma sayfasında, start HYPERLINK formülü girildiğinde: =KÖPRÜ(“#”
  2. Sayfa referansını yazdığınızda Excel, açılır listede kullanılabilir sayfa adlarını görüntüler.
  3. Formülü tamamlayın: =KÖPRÜ(“#Sayfa1!A1″,”Sayfa1”)
  4. Her sayfa için benzer formüller oluşturarak kapsamlı bir gezinme listesi oluşturun.
  5. Dokümantasyon listenizi oluşturmak için formül metninden sayfa adlarını kopyalayın.

13. Yöntem 12: PowerShell Otomasyonu

Excel COM nesneli Windows PowerShell, Excel'deki tüm sayfa adlarını almak için sistem düzeyinde otomasyon sağlar. Bu yöntem, toplu işlem gerektiren Windows ortamları için güçlü betik oluşturma yetenekleri sağlar.

  1. Açılış PowerShell Yönetici olarak
  2. Aşağıdaki PowerShell komutlarını yürütün:
$excel = New-Object -ComObject Excel.Application
$workbook = $excel.Workbooks.Open("C:\path\to\your\file.xlsx")
$workbook.Sheets | ForEach-Object { $_.Name }
$workbook.Close()
$excel.Quit()
  1. Dosya yolunu gerçek Excel dosya konumunuzla değiştirin.
  2. Betik tüm sayfa adlarını PowerShell konsoluna çıktı olarak gönderecektir.
  3. Çıktıyı bir metin dosyasına aktarın | Dış Dosya sheet_names.txt gerekirse.

14. karşılaştırma

Her yöntemin güçlü ve zayıf yönlerini anlamak, doğru yöntemi seçmenize yardımcı olur.ost Belirli çalışma sayfası dokümantasyon gereksinimleriniz için uygun yaklaşımı seçin. Aşağıdaki karşılaştırma, her tekniği kullanım kolaylığı, verimlilik, ölçeklenebilirlik ve farklı çalışma ortamlarındaki pratik uygulamalar dahil olmak üzere birden fazla kritere göre değerlendirir.

Yöntem Avantajlar Dezavantajlar
Manuel Kullanımı kolaydır, teknik bilgi gerektirmez, tüm Excel sürümlerinde çalışır Büyük çalışma kitapları için zaman alıcı, insan hatasına açık
formül Sayfalar değiştiğinde otomatik olarak güncellenir, kalıcı belgeler oluşturur Formül bilgisi gerektirir, tüm Excel sürümlerinde çalışmayabilir
VBA Hızlı ve kullanışlı, son derece özelleştirilebilir, profesyonel çıktı Makro güvenlik ayarları gerektirir, özelleştirme için VBA bilgisi gerekir
Güç Sorgu Kullanıcı dostu arayüz, birden fazla çalışma kitabıyla çalışır, yenilenebilir Yalnızca modern Excel sürümleri, veri bağlantı bilgisi gerektirir
Dinamik Dizi Modern formül yaklaşımı, otomatik güncelleme, kompakt çözüm Yalnızca Excel 365, karmaşık formül sözdizimi
Güç Otomasyonu Kurumsal otomasyon, iş sistemleriyle entegre olur, planlanmış yürütme Microsoft 365 aboneliği gerektirir, yeni başlayanlar için karmaşık kurulum
Ofis Komut Dosyaları Modern bulut tabanlı otomasyon, TypeScript sözdizimi, paylaşılabilir Yalnızca Excel Online, programlama bilgisi gerektirir
Python Güçlü toplu işleme, platformlar arası, kapsamlı kütüphaneraries Python kurulumu ve programlama becerileri gerektirir
Add-ins Kullanıcı dostu, özellik açısından zengin, profesyonel araçlar Ek cost, potansiyel uyumluluk sorunları, harici bağımlılık
XML Analizi Excel olmadan çalışır, dosya yapısına ilişkin teknik bilgi Karmaşık teknik süreç, dosya formatı bilgisi gerektirir
Köprü Gezinme sistemi, görsel sayfa keşfi oluşturur Dolaylı yöntem, manuel formül oluşturma gereklidir
PowerShell Sistem düzeyinde otomasyon, toplu işleme yetenekleri Yalnızca Windows, komut dosyası bilgisi gerektirir, COM nesne bağımlılıkları

Her yöntem farklı kullanıcı ihtiyaçlarına ve kurumsal gereksinimlere hizmet eder. Manuel yaklaşım, küçük çalışma kitaplarıyla ara sıra kullanım için en iyi sonucu verirken, formül ve VBA yöntemleri sürekli dokümantasyon olanakları sağlar. Power Query ve Power Automate, düzenli analiz gerektiren iş ortamlarında mükemmel performans gösterirken, Python ve PowerShell gibi programlama yaklaşımları ileri düzey kullanıcılar için maksimum esneklik sunar. Eklentiler, sık yapılan çalışma sayfası yönetim görevleri için kullanıcı dostu çözümler sunar. Herhangi bir yöntemle en iyi sonuçları elde etmek için Excel çalışma kitaplarınızın doğru çalıştığından emin olun; bozuk dosyalar, aşağıdakiler kullanılarak geri yüklenmelidir: Excel dosya onarım yazılımı Sayfa adını çıkarmayı denemeden önce.

Excel'de tüm sayfa adlarını listelemek için hangi yöntemi seçerseniz seçin, çalışma sayfası dokümantasyonuna sistematik bir yaklaşım benimsemek, projeleriniz veya kuruluşunuzdaki çalışma kitabı yönetimini, iş birliği verimliliğini ve genel veri düzenleme standartlarını önemli ölçüde iyileştirir. Basit manuel kopyalamadan gelişmiş otomasyon betiklerine kadar, bu on iki yaklaşım, her türlü Excel çalışma sayfası envanteri gereksinimi için kapsamlı çözümler sunar.

Referans

  1. Microsoft Desteği. (2024). SHEETS işlevi. Microsoft Excel Yardım ve Eğitim.
  2. Microsoft Desteği. (2024). Bir çalışma kitabındaki tüm çalışma sayfalarını dolaşan makro. Microsoft Excel VBA Belgeleri.
  3. Microsoft Learn. (2024). Excel.Çalışma Kitabı işlevi. Power Query M formül dil referansı.
  4. Microsoft Desteği. (2024). KÖPRÜ işlevi. Microsoft Excel Fonksiyon Başvurusu.
  5. Microsoft Desteği. (2024). Bir köprü metni oluşturun veya düzenleyin. Microsoft Excel Yardım ve Eğitim.
  6. Microsoft Desteği. (2024). Excel'deki formüllere genel bakış. Microsoft Excel Formül Belgeleri.

Not: Yayınlandığı tarihte tüm Microsoft dokümantasyon bağlantılarına erişilmiş ve güncel oldukları doğrulanmıştır. Microsoft bu kaynakları periyodik olarak güncelleyebilir.

Yazar Hakkında

Shirley Zhang Profesyonellerin Excel, Word, Outlook ve diğer Office uygulamalarındaki iş akışlarını optimize etmelerine yardımcı olma konusunda kapsamlı deneyime sahip bir Microsoft Office uzmanıdır. Kuruluşlarla otomasyon çözümleri uygulamak, işlevsellik sorunlarını çözmek ve iş süreçlerini kolaylaştırmak için çalışmıştır.

Microsoft Office üretkenliğine odaklanan bir teknik yazar olan Shirley, günlük kullanıcıların karşılaştığı gerçek dünya zorluklarını ele alan pratik kılavuzlar hazırlıyor. Adım adım yaklaşımı, Office uygulamalarında sorun giderme ve kullanıcıların günlük iş akışlarını iyileştirmek için gizli özelliklerin kilidini açma konusunda yıllarca süren uygulamalı deneyime dayanıyor.

Şimdi paylaş:

Yoruma kapalı.