• DİKKAT

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

Klasördeki dosya isimlerini kopyalama

  • Konbuyu başlatan Konbuyu başlatan k0081
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Haziran 2008
Mesajlar
1,874
Excel Vers. ve Dili
Microsoft Ofis Profesyonel 2019 x64 TR
Merhaba arkadaşlar;

A sütununa, bir klasör içindeki dosyaların isimlerini, buton yardımı ile nasıl kopyalatabilirim?
 
Merhaba;
ilgili sayfada kod bölümüne;

Sub klasördeki_dosyalar()
Columns("A:A").Select
Selection.ClearContents
Range("C1").Select
Dim ds, dc, f, s
Set ds = CreateObject("Scripting.FileSystemObject")
Set f = ds.GetFolder([C1])
'sabit klasör yolu yazmak isterseniz üstteki satırı Set f = ds.GetFolder("d:\04_excel(ev)\00_1") şeklinde düzenleyin
Set dc = f.Files
For Each dosya In dc
c = c + 1
Cells(c, 1) = dosya.Name
Next
End Sub

kodlarını ekleyin ve bir butona bağlayın.
C1 hücresine yazacağınız klasör yolu ile sonuç alırsınız.
yada kodlardaki
Set f = ds.GetFolder([C1])
satırını
Set f = ds.GetFolder("d:\04_excel(ev)\00_1")
şeklinde düzenleyerek sabit yol oluşturabilirsiniz.

Kodlar alıntıdır.

İyi çalışmalar.
 
Geri
Üst