Skip to main content

Bir klasör ve alt klasörlerden tüm dosya adlarını çalışma sayfasına nasıl listelersiniz?

Author: Tech Support Last Modified: 2025-06-10

Eğer bir dizinden gelen dosya adlarının listesini bir Excel çalışma sayfasına oluşturmanız gerekiyorsa, aşağıdaki yöntemler bunu hızlı ve verimli bir şekilde yapmanıza yardımcı olacaktır. Size en uygun yöntemi seçin.


Web tarayıcısı kullanarak bir klasördeki tüm dosya adlarını çalışma sayfasına listeleyin

Eğer web tarayıcısını kullanarak bir klasördeki dosyaları listelemek istiyorsanız, bilgisayarınızda Firefox, Opera ve Google Chrome gibi web tarayıcılarından birinin yüklü olduğundan emin olmalısınız. Aşağıdaki ekran görüntüsünde gösterildiği gibi, çalışma sayfasındaki şu klasördeki dosyaları listelemeniz gerektiğini varsayalım:

1. Gezgin'de klasörün yolunu ("Folder Test") kopyalayın. Örneğin, bu klasörün yolu: "C:\Users\AddinTestWin10\Desktop\Folder Test".

2. Web tarayıcılarından birini (FireFox, Opera ve Google Chrome) açın ve klasör yolunu adres çubuğuna yapıştırın ve Enter tuşuna basın. Ekran görüntüsüne bakın:

A screenshot of folder path pasted in a browser's address bar

3. Web tarayıcısındaki tüm içerikleri seçmek için "Ctrl+A" tuşlarına tıklayın ve onları kopyalamak için "Ctrl+C" tuşlarına basın.

4. Excel'i açın ve doğrudan ("Ctrl+V" kısayollarını kullanarak yapıştırın) onları bir çalışma sayfasına yapıştırın. Ekran görüntüsüne bakın:

A screenshot of files listed from a folder pasted into an Excel worksheet

Notlar:
  • 1. Bu yöntemle yalnızca ana klasördeki dosyalar görüntülenebilir, alt dizindeki dosyalar listelenemez.
  • 2. Dosya adlarının köprüleri kullanılamaz.

Formül kullanarak bir klasördeki tüm dosya adlarını çalışma sayfasına listeleyin

Excel'de, bir klasörden tüm dosya adlarının veya belirli türdeki dosya adlarının listesini almak için bir formül de kullanabilirsiniz, lütfen aşağıdaki adımları izleyin:

1. Dosya yolunu bir hücreye kopyalayıp yapıştırın ve ardından aşağıdaki ekran görüntüsünde gösterildiği gibi dosya yolunun sonuna \* yazın:

2. Ardından, "Formül" > "İsim Yöneticisi"'ne tıklayın, ekran görüntüsüne bakın:

A screenshot showing the Formula Name Manager in Excel

3. "İsim Yöneticisi" iletişim kutusunda, "Yeni" düğmesine tıklayın, ekran görüntüsüne bakın:

A screenshot of New Name dialog box in Excel with the New button highlighted

4. Açılan "Yeni İsim" iletişim kutusunda, "İsim" metin kutusuna bir isim belirtin ve ardından aşağıdaki formülü "Şuna Başvurur" metin kutusuna girin, ekran görüntüsüne bakın:

=FILES(Sheet1!$A$1)

Not: Bu formülde, "Sheet1!$A$1", 1. adımda girdiğiniz dosya yolunu içeren çalışma sayfasının hücresidir.

A screenshot of creating a new name range in Excel

5. Ve sonra, diyalogları kapatmak için "Tamam" > "Kapat"'a tıklayın ve ardından dosya adlarını listelemek istediğiniz boş bir hücreye aşağıdaki formülü girin ve doldurma tutamacını aşağı doğru sürükleyin ta ki boş hücreler görünecek, şimdi belirtilen klasördeki tüm dosya adları aşağıdaki ekran görüntüsünde gösterildiği gibi listelenmiştir:

=EĞERHATA(İNDEKS(DosyaAdları,SATIR(A1)),"")

Not: Bu formülde, "DosyaAdları", 4. adımda oluşturduğunuz aralık adıdır ve "A1", dosya yolunu içeren hücredir.

A screenshot of a list of file names populated in Excel from a folder

Notlar:
  • 1. Formüllerin dosya kapatıldıktan ve yeniden açıldıktan sonra iyi çalışmasını istiyorsanız, bu çalışma kitabını "Excel Makro Etkinleştirilmiş Çalışma Kitabı" formatında kaydetmelisiniz.
  • 2. Eğer belirli bir uzantıya sahip tüm dosyaları, örneğin tüm docx dosya adlarını listelemek istiyorsanız, bu durumda sadece *docx* yerine * kullanın, benzer şekilde xlsx dosyaları için lütfen *xlsx* kullanın.

    An animation showing filtering for specific file types in Excel


VBA kodu kullanarak bir klasördeki tüm dosya adlarını çalışma sayfasına listeleyin

Bir klasördeki dosyaları bir çalışma sayfasına listelemek için aşağıdaki VBA'yı kullanın:

1. Bir çalışma sayfası açın ve dosya adlarını koymak istediğiniz hücreyi seçin.

2. Excel'de "ALT + F11" tuşlarını basılı tutun, bu işlem "Microsoft Visual Basic for Applications" penceresini açar.

3. "Ekle" > "Modül"'e tıklayın ve aşağıdaki kodu "Modül" Penceresine yapıştırın.

VBA kodu: Bir klasörden tüm dosya adlarını bir çalışma sayfasına listeleyin

Sub listfiles()
'Updateby Extendoffice
    Dim xFSO As Object
    Dim xFolder As Object
    Dim xFile As Object
    Dim xFiDialog As FileDialog
    Dim xPath As String
    Dim I As Integer
    Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
    If xFiDialog.Show = -1 Then
        xPath = xFiDialog.SelectedItems(1)
    End If
    Set xFiDialog = Nothing
    If xPath = "" Then Exit Sub
    Set xFSO = CreateObject("Scripting.FileSystemObject")
    Set xFolder = xFSO.GetFolder(xPath)
    For Each xFile In xFolder.Files
        I = I + 1
        ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
    Next
End Sub

4. Sonra kodu çalıştırmak için F5 tuşuna basın, yeni bir "Gözat" penceresi açılacaktır. Dosya adlarının listeleneceği klasörü seçin.

A screenshot of the file browse window in VBA

5. Sonra Tamam'a tıklayın, belirli klasördeki dosyalar köprülerle birlikte çalışma sayfasına listelenmiştir. Ekran görüntüsüne bakın:

A screenshot of file names listed with hyperlinks in Excel

Not: Yalnızca ana klasördeki dosya adları listelenebilir.

Kutools kullanarak bir klasör ve alt klasörlerden tüm dosya adlarını çalışma sayfasına listeleyin

"Kutools for Excel"'in "Dosya Adı Listesi" aracı, bir çalışma sayfasında bir dizinden dosya listesi oluşturmayı kolaylaştırır.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Excel'i açın, "Kutools Plus" > "İçe Aktar / Dışa Aktar" > "Dosya Adı Listesi…" öğesine tıklayın, ekran görüntüsüne bakın:

2. "Dosya Adı Listesi" iletişim kutusunda, aşağıdaki işlemleri yapın:

A screenshot of Filename List dialog box options

(1) Tıklayın A screenshot of the folder selection button in the Filename List dialog box butonuna basarak listelemek istediğiniz dosyaları içeren klasörü belirtin;

(2) Tüm alt klasörlerdeki dosya adlarını listelemek için "Alt klasörlerdeki dosyaları dahil et" seçeneğini işaretleyin veya gizli dosyaların ve gizli klasörlerdeki dosya adlarının tamamını listelemek için "Gizli dosyaları ve klasörleri dahil et" seçeneğini işaretleyin;

(3) "Dosya türü" bölümünde listelemek istediğiniz dosya türünü belirtin;

(4) "Dosya boyutu birimi" bölümünden görüntülemek istediğiniz bir dosya boyutu birimini seçin.

(5) Gerektiğinde "Hiperlink oluştur" seçeneğini işaretleyin.

3. Tamam'a tıklayın. Bu işlem, dizin veya alt dizindeki dosyaların listesini yeni bir çalışma sayfasında oluşturacaktır. Ekran görüntüsüne bakın:

A screenshot of a complete file name list generated using Kutools

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin


Daha fazla ilgili makale:

  • Bir Çalışma Kitabından Tüm Çalışma Sayfası Adlarının Listesini Oluşturun
  • Diyelim ki, birden fazla çalışma sayfasına sahip bir çalışma kitabınız var ve şu anda mevcut çalışma kitabındaki tüm sayfa adlarını listelemek istiyorsunuz. Bu sayfa adlarının listesini Excel'de tek tek yazmadan hızlı bir şekilde oluşturmanın herhangi bir yöntemi var mı? Bu öğretici, Excel'de çalışma sayfası adlarını listeleme konusunda talimatlar vermektedir.
  • Bir Listeye Göre Dosyaları Bir Klasörden Diğerine Kopyalayın veya Taşıyın
  • Eğer bir çalışma sayfasındaki bir sütunda dosya adlarının listesi varsa ve dosyalar bilgisayarınızda bir klasörde bulunuyorsa. Ancak, şimdi bu dosyaların adlarının çalışma sayfasında listelendiği orijinal klasörden başka bir klasöre taşınması veya kopyalanması gerekiyor, aşağıdaki ekran görüntüsünde gösterildiği gibi. Bu görevi Excel'de mümkün olduğunca hızlı bir şekilde nasıl tamamlayabilirsiniz?
  • Açılır Liste Kullanarak Çalışma Sayfaları Arasında Gezinme
  • Diyelim ki, birden fazla çalışma sayfası içeren bir çalışma kitabınız var ve ş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, o sayfaya anında atlaması gerekiyor. Bu makalede, Excel'de bir açılır liste kullanarak çalışma sayfaları arasında nasıl gezinebileceğinizi anlatacağım.

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın: Akıllı Yürütme   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur  |  Geliştirilmiş İşlevleri Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle   |  Boş Satırları Sil   |  Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir   |   Formül Olmadan Yuvarla ...
Süper ARA: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Çoklu sayfa araması   |   Bulanık Eşleme ....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştır ...
Öne Çıkan Özellikler: Izgara Odaklama   |  Tasarım Görünümü   |   Gelişmiş formül çubuğu    Çalışma Kitabı & Çalışma Sayfası Yöneticisi   |  Otomatik Metin Kütüphanesi (Auto Text)   |  Tarih Seçici   |  Veri Birleştir   |  Hücreleri Şifrele/Şifre Çöz    Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtrele...) ...
En İyi15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...)   |   50+ Grafik Türü (Gantt Grafiği, ...)   |   40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...)   |   19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...)   |   12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...)   |   7 Birleştir & Böl Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!