KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Bir klasördeki ve tüm alt klasörlerindeki dosya adlarını çalışma sayfasına nasıl listeleyebilirim?

YazarTeknik Destek Değiştirme Tarihi

Bir dizindeki dosya adlarını Excel çalışma sayfasına aktarmanız gerekiyorsa, aşağıdaki yöntemler size bunu hızlı ve verimli bir şekilde yapmada yardımcı olacaktır. İhtiyaçlarınıza en uygun olanı seçin.


Dosya adlarını çalışma sayfasına web tarayıcısı kullanarak listeleme

Bir klasördeki dosyaları web tarayıcısıyla listelemek istiyorsanız, bilgisayarınızda aşağıdaki web tarayıcılarından birinin ()Firefox, Opera ve Google Chrome) kurulu olduğundan emin olun. Örneğin, aşağıdaki klasörün dosyalarını çalışma sayfasında listelemeniz gerektiğini varsayalım; ekran görüntüsüne göz atın:

1. Explorer'da "Folder Test" klasörünün yolunu kopyalayın. Örneğin, bu klasörün yolu şudur: "C:\Users\AddinTestWin10\Desktop\Folder Test".

2. Firefox, Opera veya Google Chrome gibi bir web tarayıcısı açın, adres çubuğuna Dosya Yolu’nu yapıştırın ve Enter tuşuna basın. Ekran görüntüsüne göz atın:

Bir klasör yolunun tarayıcının adres çubuğuna yapıştırıldığı ekran görüntüsü

3. Web tarayıcınızda tüm içeriği seçmek için "Ctrl+A", kopyalamak için ise "Ctrl+C" tuşlarına basın.

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

Bir klasörden Excel çalışma sayfasına yapıştırılan dosyaların listesi ekran görüntüsü

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

Dosya adlarını çalışma sayfasına formül kullanarak listeleme

Excel'de bir klasördeki tüm dosya adlarının veya dosya adı Türü belirtin'nin listesini almak için bir formül de kullanabilirsiniz; aşağıdaki adımları uygulayın:

1. Dosya Yolu'nu 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 Yolu'nun sonuna \* işaretini ekleyin:

2. Ardından, "Formüller" > "Ad Yöneticisi" seçeneğine tıklayın; ekran görüntüsüne göz atın:

Excel'de Formül Ad Yöneticisi'ni gösteren bir ekran görüntüsü

3. "Ad Yöneticisi" iletişim kutusunda "Yeni" düğmesine tıklayın; ekran görüntüsüne göz atın:

Excel'de Yeni Ad iletişim kutusunun ve vurgulanmış Yeni düğmesinin ekran görüntüsü

4. Açılan "Yeni Ad" iletişim kutusunda, "Ad" metin kutusuna bir ad girin ve ardından "Şuna başvurur" metin kutusuna aşağıdaki formülü yazın; ekran görüntüsüne göz atın:

=FILES(Sheet1!$A$1)

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

Excel'de yeni bir ad aralığı oluşturulurken alınmış bir ekran görüntüsü

5. Ardından iletişim kutularını kapatmak için "Tamam" > "Kapat" seçeneğine tıklayın ve dosya adlarını listelemek istediğiniz boş bir hücreye aşağıdaki formülü girin. Boş hücreler görünene kadar doldurma tutamacını aşağı doğru sürükleyin. Artık belirtilen klasördeki tüm dosya adları, aşağıdaki ekran görüntüsünde gösterildiği gibi listelenmiştir:

=IFERROR(INDEX(Filenames,ROW(A1)),"")

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

Bir klasörden Excel'e doldurulmuş dosya adlarının listesinin ekran görüntüsü

Notlar:
  • 1. Dosya kapatılıp yeniden açıldıktan sonra formüllerin sorunsuz çalışmasını istiyorsanız, bu çalışma kitabını “Excel Makro Etkin Çalışma Kitabı” olarak kaydetmelisiniz.
  • 2. Belirli bir uzantıya sahip tüm dosyaları listelemek istiyorsanız (örneğin tüm .docx dosyalarını), bu durumda * yerine *.docx* kullanmanız yeterlidir. Benzer şekilde, .xlsx dosyaları için *.xlsx* yazın.

    Excel'de belirli dosya türlerine göre filtreleme işlemini gösteren bir animasyon


Dosya adlarını çalışma sayfasına VBA kodu kullanarak listeleme

Çalışma sayfasında bir klasördeki dosyaları listelemek için aşağıdaki VBA kodunu kullanın:

1. Bir çalışma sayfası açın ve dosya adlarını eklemek istediğiniz hücreyi seçmek için tıklayın.

2. Excel'de "ALT + F11" tuşlarına basılı tutun; böylece "Microsoft Visual Basic for Applications" penceresi açılır.

3. "Ekle" > "Modül" seçeneğine tıklayıp aşağıdaki kodu "Modül" penceresine yapıştırın.

VBA kodu: Bir klasördeki tüm dosya adlarını çalışma sayfasına listeleme

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. Ardından kodu çalıştırmak için F5 tuşuna basın; "Gözat" başlıklı yeni bir pencere açılacak. Dosya adlarının listelenmesini istediğiniz klasörü seçin.

VBA'da dosya seçme penceresinin ekran görüntüsü

5. Ardından "Tamam" düğmesine tıklayın; belirtilen klasördeki dosyalar, köprülerle birlikte çalışma sayfasına listelenir. Ekran görüntüsüne göz atın:

Excel'de köprülerle birlikte listelenmiş dosya adlarının ekran görüntüsü

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

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

"Kutools for Excel" eklentisinin "Dosya Adı Listesi" aracı, bir dizindeki dosyaları kolayca çalışma sayfanıza aktarmanıza olanak tanır.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassaslıkla otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

1. Excel'i açın, "KUTOOLS PLUS" > "İçe/Dışa Aktar" > "Dosya Adı Listesi…" seçeneğine tıklayın; ekran görüntüsüne göz atın:

2. "Dosya Adı Listesi" iletişim kutusunda aşağıdaki işlemleri gerçekleştirin:

Dosya Adı Listesi iletişim kutusu seçeneklerinin ekran görüntüsü

(1) Listelemek istediğiniz dosyaların bulunduğu klasörü belirtmek için Dosya Adı Listesi iletişim kutusundaki klasör seçim düğmesinin ekran görüntüsü düğmesine tıklayın.

(2) Alt klasörlerdeki tüm dosya adlarını listelemek için "Alt klasörlerdeki dosyaları dahil et" seçeneğini işaretleyin veya gizli klasörlerdeki dosya adlarıyla birlikte gizli dosyaların adlarını da 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ü'i belirtin;

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

(5) Gerekirse “Hyperlink Oluştur” seçeneğini işaretleyin.

3. "Tamam" düğmesine tıklayın. Böylece dizin veya alt dizindeki dosyaların listesi yeni bir çalışma sayfasında oluşturulur. Ekran görüntüsüne bakın:

Kutools kullanılarak oluşturulan tamamlanmış bir dosya adı listesinin ekran görüntüsü

Kutools for Excel– Excel'i 300 temel araçla güçlendirin; işleriniz daha hızlı ve kolay hale gelsin, ayrıca daha akıllı veri işleme ve üretkenlik için yapay zeka özelliklerinden yararlanın.Şimdi Edinin


İlgili diğer makaleler:

  • Çalışma Kitabından Tüm Çalışma Sayfası Adı Listesi Oluşturun
  • Diyelim ki birden fazla çalışma sayfası içeren bir çalışma kitabınız var ve Geçerli Çalışma Kitabı’ndaki tüm sayfa adlarını listelemek istiyorsunuz. Excel’de bu sayfa adlarını tek tek yazmadan hızlıca listeleyebileceğiniz bir yöntem var mı? Bu öğretici, Excel’de çalışma sayfası adlarının nasıl listeleneceğini adım adım gösterir.
  • Listeye Göre Dosyaları Bir Klasörden Başka Bir Klasöre Kopyalama veya Taşıma
  • Çalışma sayfanızdaki bir sütunda dosya adlarının bir listesi varsa ve bu dosyalar bilgisayarınızda bir klasörde bulunuyorsa, listedeki bu dosyaları orijinal klasörlerinden aşağıdaki ekran görüntüsünde gösterildiği gibi başka bir klasöre taşımak veya kopyalamak istiyorsanız, bu görevi Excel’de en hızlı nasıl gerçekleştirebilirsiniz?
  • Açılır Liste Kullanarak Çalışma Sayfaları Arasında Gezinme
  • Birden çok çalışma sayfası içeren bir çalışma kitabınız olduğunu varsayalım. Şimdi, tüm sayfa adlarını listeleyen bir açılır liste (veya açılır kutu) oluşturmanız ve listeden bir sayfa adı seçtiğinizde anında o sayfaya atlamak istiyorsunuz. Bu makalede, Excel’de açılır liste kullanarak çalışma sayfaları arasında nasıl kolayca gezinebileceğinizi göstereceğim.

En İyi Office Verimlilik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i Devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Verilerinizi Kaybetmeden Sütunları Birleştir veya Hücreler   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca 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 Aç/Kapat|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ı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

Excel becerilerinizi Kutools for Excel ile geliştirin ve hiç yaşanmamış bir verimlilik deneyimi yaşayın.Kutools for Excel, verimliliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
  • Günlük verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir yükleyiciyle!

Kutools for Office paketi; Excel, Word, Outlook ve PowerPoint için eklentileri ve ayrıca Office Tab Pro’yu içerir—bu da Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi-bir-arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı verimlilik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat-performans— ayrı ayrı eklenti satın almaya göre tasarruf edin