Klasördeki Dosya İsimlerini Listeleme, bir klasörün içindeki dosyaların adlarını ve ayrıntılı özelliklerini tek tıkla yeni bir Excel sayfasına aktaran makro destekli bir dosyadır. Klasör seçimi pencereden yapılır, liste ise tablo olarak oluşturulur.
Dosyanın içeriği
- Sheet1: Başlangıç sayfasıdır. Sayfada "Alttaki butona tıklayın" yönlendirmesi ve listeleme işlemini başlatan buton bulunur.
- Module1: Listeleme işlemini yapan iki makro yordamı (FileInfo ve GetDirectory) bu modülde yer alır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.- FileInfo: Ana makrodur. Klasör seçimi alındıktan sonra çalışma kitabına yeni bir sayfa ekler. İlk satıra Windows'un dosya özellik başlıklarını (0'dan 40'a kadar 41 sütun) yazar. Ardından klasördeki her dosya için bir satır oluşturur ve bu özellikleri satıra aktarır. Son olarak veri aralığını Excel tablosuna (ListObject) dönüştürür.
- GetDirectory: "Listelemek istediğiniz dosyaların yer aldığı klasörü seçin" başlıklı klasör seçme penceresini açar. Seçim iptal edilirse FileInfo işlemi yapmadan sonlanır.
Listelenen bilgiler
Sütunlar Windows'un sürümüne ve klasördeki dosya türlerine göre değişir. Örnek başlıklar şunlardır:- Name, Size, Item type
- Date modified, Date created, Date accessed
- Attributes, Owner, Kind
- Authors, Title, Subject, Comments
- Length, Bit rate, Dimensions, Camera model
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sheet1 sayfasındaki butona tıklayın.
- Açılan pencerede listelemek istediğiniz klasörü seçip Tamam düğmesine basın.
- Oluşturulan yeni sayfada dosya adları ve özellikleri tablo olarak listelenir.
- Tablo filtrelenebilir ve sıralanabilir; ihtiyaç duyulan sütunlar kopyalanarak başka bir çalışmada kullanılabilir.