• DİKKAT

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

Sayfa1 a2 den itibaren klasör içindeki xls dosyalarını listele

  • Konbuyu başlatan Konbuyu başlatan hsayar
  • Başlangıç tarihi Başlangıç tarihi
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Merhaba Arkadaşlar
a1 hücresine
c:\tablolarım
klasöründeki xls dosyalarının tamamını
A2 den itibaren dosya adlarını
b2 den itibaren dosya boyutunu
c2 den itibaren dosya oluşturulma tarihini
d2 den itibaren dosya değiştirilme tarihini

listeleyecek bir makro mümkünmüdür?

saygılarımla
 
Ekli dosyayı inceleyiniz.
A1 hücresine Dosyaların bulunduğu klasörü yazınız.:cool:
Kod:
Sub dosyalar()
Dim sat As Long
sat = 2
Range("A2:D65536").ClearContents
    Set lst = CreateObject("Scripting.FileSystemObject").GetFolder(Range("A1").Value)
    For Each dosya In lst.Files
        If Right(dosya.Name, 4) = ".xls" Then
            Cells(sat, "A").Value = dosya.Name
            Cells(sat, "B").Value = dosya.Size
            Cells(sat, "C").Value = dosya.datecreated
            Cells(sat, "D").Value = dosya.datelastmodified
            sat = sat + 1
        End If
    Next
    Set lst = Nothing
    MsgBox "Dosya Bilgileri aktarıdı..!!", vbOKOnly
End Sub
 
teşekkürler orion2 pathi de otamatik alan denetim olsa iyi olurdu...
hani ... oluyor sen seçiyorsun ya
 
Sayın hocalarım bu konu ile ilgili olduüu için soruyorum
Altklasörlerler birlikte listeleme masıl olmalı
Örneğin
c:\hsr\ altındaki üretim, finansman, personel gibi bir çok klasörümüz var bu klasörlerin tamamındaki xls, doc tipi dosyaların

A2 den itibaren dosya ad & uzantı larını
b2 den itibaren dosya boyutunu
c2 den itibaren dosya oluşturulma tarihini
d2 den itibaren dosya değiştirilme tarihini

listeleyecek bir makro mümkünmüdür?
 
yanlış oldu... özür dilerim
 
Geri
Üst