• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

belli bir klasör içindeki dosya isimlerini listeleme

Katılım
8 Mayıs 2005
Mesajlar
87
Excel Vers. ve Dili
Office 2010 - 2013 İngilizce
Belli bir klasör içinde yer alan dosya isimlerini listeleyen/hücrelere yazıran bir kod arıyorım
Ama klasör içinde yer alan dosyalar sadece excel dosyası değil Herhangi bir şey olabilir..

Yardımcı olabilecek arkadaşlar varsa sevinirim..

Teşekkürler..
 
gunaydın,

Sn.demirtas aradıgınız konu ile ilgili forum'da fazlasıyla ornekler mevcut.Birdahaki seferinde Forum içerisinde aramınızı oneririm.

Kod:
Sub Dosyalari listele()
Set ObjFolder = CreateObject("Shell.Application").BrowseForFolder _
(0, "Lütfen bir klasor seçin !", &H100)
MyPath = ObjFolder.Items.Item.Path
yol = MyPath
Dizin = yol
kitap = Dir(Dizin & Application.PathSeparator & "*.*", vbDirectory)
'TextBox1 = yol
Do While kitap <> ""
If kitap = ThisWorkbook.Name Then GoTo ResumeSub:
i = i + 1
Cells(i, 1) = kitap
Cells(i, 2) = yol & "\" & kitap
ResumeSub:
kitap = Dir
Loop
End Sub

Kodlar bana ait değil.Forumdaki değerli arkadaslardan birinindir.
 
acaba bu kodu tüm alt klasör ile birlikte çalıştırabilirmiyiz.
şu an sadece tek bir klasör içindeki klasör ve dosya isimlerini getiriyor.
 
Geri
Üst