• DİKKAT

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

Klasörlerin KB leri

  • Konbuyu başlatan Konbuyu başlatan mnz
  • Başlangıç tarihi Başlangıç tarihi

mnz

Katılım
5 Eylül 2005
Mesajlar
282
Excel Vers. ve Dili
Excel 2002 (Tr)
Merhaba,
C/Test klasörü içinde bulunan tüm klasörlerin disk teki boyutunu makrolarla listeleyebilirmiyiz?
Örn: C/Test/A - 3.456 KB
C/Test/B - 7.425 KB
 
Kod:
Sub Test()
Dim fold As Object, d$, top#

Set fold = CreateObject("Scripting.FileSystemObject"). _
            GetFolder("c:\test").SubFolders
            
On Error Resume Next

For Each f In fold

    d = Dir(f.Path & "\*.*")
    
    While d <> ""
        top = top + FileLen(f.Path & "\" & d)
        d = Dir
    Wend
    
    Debug.Print f.Path & " klas&#246;r&#252; boyutu : " & top / 1024 & " KB"
    top = 0
Next

End Sub
 
Say&#305;n Zeki G&#252;rsol te&#351;ekk&#252;rler ancak hi&#231;bir bilgi g&#246;r&#252;nt&#252;lenmiyor? Excel h&#252;crelerine mi listeleniyor?
 
Zeki Beyin komutlar&#305;nda
Debug.Print ile sonu&#231;lar VBA'da bulunan Immediate b&#246;l&#252;m&#252;nde g&#246;steriliyor.
Bu pencereniz a&#231;&#305;k de&#287;ilse VBA view k&#305;sm&#305;ndan veya Ctrl+G ile a&#231;abilirsiniz.
 
Yard&#305;mlar&#305;n&#305;z i&#231;in te&#351;ekk&#252;rler.
 
Geri
Üst