Note: The other languages of the website are Google-translated. Back to English
Oturum aç  \/ 
x
or
x
Kaydol  \/ 
x

or

Bir çalışma kitabından tüm çalışma sayfası adlarının bir listesi nasıl oluşturulur?

Farz edelim ki, birden çok çalışma sayfası olan bir çalışma kitabınız var, şimdi mevcut çalışma kitabındaki tüm sayfa adlarını listelemek istiyorsunuz, Excel'de bu sayfa adlarının bir listesini tek tek yazmadan oluşturmanın hızlı bir yöntemi var mı? Bu eğitim, çalışma sayfası adlarının Excel'de nasıl listeleneceğine ilişkin talimatlar vermektedir.


Formüller ile dinamik olarak bir çalışma kitabından tüm çalışma sayfası adlarının bir listesini alın

Excel'de, bir aralık adı tanımlayabilir ve ardından geçerli çalışma kitabındaki tüm sayfa adlarını listelemek için bir formül uygulayabilirsiniz, lütfen aşağıdaki adımları izleyin:

1. Tıklamaya git formül > İsim Yöneticisi, ekran görüntüsüne bakın:

2. In İsim Yöneticisi iletişim kutusunu tıklayın yeni düğmesi, ekran görüntüsüne bakın:

3. Dışarı fırladı Yeni isim iletişim kutusu, içine bir ad belirtin İsim metin kutusuna kopyalayın ve ardından aşağıdaki formülü Anlamına gelir metin kutusu, ekran görüntüsüne bakın:

=GET.WORKBOOK(1)&T(NOW())

4. Sonra tıklayın OK > Kapanış iletişim kutularını kapatmak için lütfen tüm sayfa adlarını listelemek istediğiniz bir sayfaya gidin ve ardından aşağıdaki formülü boş bir hücreye girin:

=IFERROR(INDEX(MID(Sheetnames,FIND("]",Sheetnames)+1,255),ROWS($A$2:A2)),"")

not: Yukarıdaki formülde, Sayfa adları 3. adımda tepede olduğunuz aralık adıdır.

5. Ve sonra boş hücreler görüntülendiğinde doldurma tutamacını hücrelere sürükleyin ve şimdi, geçerli çalışma kitabının tüm sayfa adları aşağıda gösterilen ekran görüntüsü gibi listelenmiştir:

6. Her sayfa için köprü oluşturmak istiyorsanız, lütfen aşağıdaki formülü kullanın:

=HYPERLINK("#'"&A2&"'!A1","Go To Sheet")

not: Yukarıdaki formülde, A2 sayfa adını içeren hücredir ve A1 etkin hücrenin bulunmasını istediğiniz hücredir. Örneğin, köprü metnine tıklarsanız, sayfanın A1 hücresini bulacaktır.

7. Şimdi, köprü metnine tıkladığınızda, sizi o sayfaya götürecektir, aşağıdaki demoya bakın:

notlar:
  • 1. Yukarıdaki formüllerle, oluşturulan sayfa adları dinamik olarak listelenir, çalışma kitabındaki sayfa adını değiştirdiğinizde, dizin sayfası adı otomatik olarak güncellenir.
  • 2. Dosyayı şu şekilde kaydetmelisiniz Excel Makro Etkin Çalışma Kitabı Formüllerin dosya kapanıp yeniden açıldıktan sonra düzgün çalışmasını istiyorsanız.

VBA kodu içeren bir çalışma kitabından tüm çalışma sayfası adlarının bir listesini alın

Aşağıdaki iki VBA kodu, tüm çalışma sayfası adlarını yeni bir çalışma sayfasında listelemenize yardımcı olabilir. Lütfen şunu yapın:

1. basılı tutun ALT + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.

2. Le Marchê'nin deri koleksiyonlarını görmek için Ekle > modülve aşağıdaki kodu modül Pencere.

VBA: Tüm çalışma sayfası adlarını yeni bir çalışma sayfasında köprülerle listeleyin:

Sub CreateIndex () 'updateby Extendoffice
    Boolean Dim Olarak Dim xAlerts I As Long Dim xShtIndex As Variant As xSht xAlerts = Application.DisplayAlerts Application.DisplayAlerts = False On Error Resume Next Sheets ("Index"). GoTo 0 Hata Olduğunda Sil xShtIndex = Sheets.Add (Sheets) (1)) xShtIndex.Name = "Index" I = 1 Hücre (1, 1) .Value = "INDEX" Bu Çalışma Kitabındaki Her xSht için. XSht.Name <> "Index" ise I = I + 1 xShtIndex. Hyperlinks Hücre Ekle (I, 1), "", "'" & xSht.Name & "'! A1",, xSht.Name End If Next Application.DisplayAlerts = xAlerts End Sub

2. Daha sonra tuşuna basın. F5 kodu çalıştırmak için anahtar ve etkin çalışma kitabındaki tüm çalışma sayfası adları adlı yeni bir çalışma sayfasında listelenmiştir. indeksve sayfa adları da her sayfaya bağlantılıdır, ekran görüntüsüne bakın:


Kullanışlı bir özelliğe sahip bir çalışma kitabından tüm çalışma sayfası adlarının bir listesini alın

İle Sayfa Adlarının Listesini Oluşturun üçüncü taraf eklentisinin faydası Kutools for Excel, tek tıklamayla çalışma sayfası adları listesi oluşturabilir ve her çalışma sayfasına köprü ile bağlanabilirsiniz.

Not:Bunu uygulamak için Sayfa Adlarının Listesini Oluşturunöncelikle Kutools for Excelve ardından özelliği hızlı ve kolay bir şekilde uygulayın.

Kurduktan sonra Kutools for Excellütfen şunu yapın:

1. Le Marchê'nin deri koleksiyonlarını görmek için Kutools Artı > Çalışma Sayfası > Sayfa Adlarının Listesini Oluşturun, ekran görüntüsüne bakın:

2. In Sayfa Adlarının Listesini Oluşturun iletişim kutusu, lütfen aşağıdaki ayarları belirtin:

(1.) Seçin çalışma sayfası dizin stilleri isterseniz, çalışma sayfası adlarını köprülerle veya makro düğmeleriyle oluşturabilirsiniz.

(2.) Sayfa dizini için çalışma sayfası adlarını girin.

(3.) Çalışma sayfası dizininin konumunu belirtin.

(4.) Çalışma sayfası adlarını görüntülemek için yeni çalışma sayfasında ne kadar sütun kullanmak istediğinizi belirtin.

Kutools for Excel'i şimdi ücretsiz olarak indirip deneme için tıklayın!

3. Ayarları tamamladıktan sonra OK. Tüm çalışma sayfası adları, mevcut çalışma kitabının yeni bir çalışma sayfasındaki bağlantılarla listelenmiştir. Ekran görüntüsüne bakın:

köprülü çalışma sayfası adları makro düğmeli çalışma sayfası adları

Kutools for Excel'i şimdi ücretsiz olarak indirip deneme için tıklayın!


Daha ilgili makaleler:

  • Bir Klasördeki Tüm Dosya Adlarını Listeleme ve Onlar İçin Köprüler Oluşturma
  • Günlük çalışmanız için, bir klasörden bir çalışma sayfasına birden çok dosya adı aktarmanız ve her dosya için köprü oluşturarak dosyayı hızlı ve kolay bir şekilde açmanız gerekebilir. Belki, dosya adlarını kopyalayıp yapıştırabilir ve bunun için tek tek manuel olarak bir köprü oluşturabilirsiniz, ancak klasörde yüzlerce dosya varsa bu çok zaman kaybedecektir.
  • Listeye Göre Dosyaları Bir Klasörden Diğerine Kopyala veya Taşı
  • Bir çalışma sayfasındaki bir sütunda dosya adları listeniz varsa ve dosyalar bilgisayarınızdaki bir klasörde bulunuyorsa. Ancak, şimdi, çalışma sayfasında listelenen bu dosyaları, aşağıdaki ekran görüntüsü gibi orijinal klasörlerinden başka bir klasöre taşımanız veya kopyalamanız gerekir. Bu görevi Excel'de yapabildiğiniz kadar çabuk nasıl bitirebilirsiniz?
  • Açılır Listeyi Kullanarak Çalışma Sayfaları Arasında Gezinme
  • Diyelim ki, birden çok çalışma sayfası içeren bir çalışma kitabınız var, şimdi, tüm sayfa adlarını listeleyen bir açılır liste veya birleşik giriş kutusu oluşturmanız gerekiyor ve açılır listeden bir sayfa adı seçtiğinizde, hemen o sayfaya atlayacaktır. Bu makale, Excel'de bir açılır liste kullanarak çalışma sayfaları arasında nasıl gezinileceğini tanıtacağım.

En İyi Ofis Üretkenliği Araçları

Kutools for Excel Sorunlarınızın Çoğunu Çözer ve Verimliliğinizi% 80 Artırır

  • Yeniden: Hızlıca yerleştirin karmaşık formüller, grafikler ve daha önce kullandığınız her şey; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme Veri kaybetmeden; Bölünmüş Hücre İçeriği; Yinelenen Satırları / Sütunları Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • 300'den fazla güçlü özellik. Office / Excel 2007-2019 ve 365'i destekler. Tüm dilleri destekler. Kuruluşunuzda veya kuruluşunuzda kolay dağıtım. Tam özellikli 30 günlük ücretsiz deneme. 60 günlük para iade garantisi.
kte sekmesi 201905

Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
ofis tabanı
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Joseph Kozsuch · 3 years ago
    Thanks so much, this worked great.
  • To post as a guest, your comment is unpublished.
    Jenson · 3 years ago
    Works great!! Thank you!!!!
  • To post as a guest, your comment is unpublished.
    Edgar · 3 years ago
    sooooo helpful, works as expected!!!!! Thanks
  • To post as a guest, your comment is unpublished.
    Huntreth · 3 years ago
    THANK YOU SO MUCH! I freaking love your website. In a matter of minutes I've had a ton of time saved with two sections of this site including this one. Love it!
  • To post as a guest, your comment is unpublished.
    Jana Mentz · 4 years ago
    Hi
    I would like to know how to list the tab color next to the tab name in this macro?
    E.g. in the KutoolsforExcel sheet list:
    Column A Column B
    TabName1 Yellow
  • To post as a guest, your comment is unpublished.
    Engr Awlad · 4 years ago
    VBA code works nice to save times ever , Thanks tooooooooooooooooooooooooooooooo much
  • To post as a guest, your comment is unpublished.
    perry landau · 7 years ago
    it's great worked like charm
  • To post as a guest, your comment is unpublished.
    perry landau · 7 years ago
    the best it worked like charm
  • To post as a guest, your comment is unpublished.
    Tinman · 7 years ago
    The 'Range' step in your ListWorkSheetNames macro generates runtime error 1004: method range of object global failed. I have it saved in a PERSONAL.XLSB module, running from a macro-enabled spreadsheet in Office10. What am I missing?

    Sub ListWorkSheetNames()
    For i = 1 To Sheets.Count
    Range(”A” & i) = Sheets(i).Name
    Next i
    End Sub
  • To post as a guest, your comment is unpublished.
    Ian Alp · 7 years ago
    How to list the Sheetname of a sub WB and list them in the Main WB?
  • To post as a guest, your comment is unpublished.
    SamJ · 7 years ago
    Great - but how do I do this in Visio ie for an index of worksheets in visio?