Dosya Adlarını Exel veya başka word aktarımı ?

Katılım
11 Şubat 2013
Mesajlar
9
Excel Vers. ve Dili
motor
Yarın karaoke yapıcaz. Klasörlerin içindeki farklı uzantılı dosyaların adlarını numaralı bi şekilde çıktısını almam lazım . nasıl yaparım acil yardım lütfen ...
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
EKli dosyayı ilgili klasörün içine yerleştirip Dosya Adı Al butonuna tıklamanız yeterli.
Kod:
Sub Dosya_İsimleri()
    Set COfs = CreateObject("Scripting.FileSystemObject")
    Set Dsy = COfs.GetFolder(ThisWorkbook.Path & "\").Files
    [A1] = "Sıra No"
    [B1] = "Dosya Adı"
    i = 1
    For Each Dosya In Dsy
        i = i + 1
        Cells(i, 1).Value = i-1
        Cells(i, 2).Value = Dosya.Name
    Next
    Cells.EntireColumn.AutoFit
End Sub
 

Ekli dosyalar

Son düzenleme:
Katılım
11 Şubat 2013
Mesajlar
9
Excel Vers. ve Dili
motor
Merhaba,
EKli dosyayı ilgili klasörün içine yerleştirip Dosya Adı Al butonuna tıklamanız yeterli.
Kod:
Sub Dosya_İsimleri()
    Set COfs = CreateObject("Scripting.FileSystemObject")
    Set Dsy = COfs.GetFolder(ThisWorkbook.Path & "\").Files
    [A1] = "Sıra No"
    [B1] = "Dosya Adı"
    i = 1
    For Each Dosya In Dsy
        i = i + 1
        Cells(i, 1).Value = i-1
        Cells(i, 2).Value = Dosya.Name
    Next
    Cells.EntireColumn.AutoFit
End Sub
Not: Dosyadaki kodda kükçük bir hata var. Yukarıda düzelttim. Lütfen yukarıdaki kodu kullanınız.
bu benim gibi bir acemi için çok ağır bi cevab oldu kodu nereye kopyalayıp yapıştırıyoruz ?
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
bu benim gibi bir acemi için çok ağır bi cevab oldu kodu nereye kopyalayıp yapıştırıyoruz ?
Merhaba,
Yukarıdaki dosyayı yeniledim. Kodlarlr uğraşmanıza gerek yok.
Alt+F11 tuşlarına bastıktan sonra açılan VBA pencceresinde sol üst tarafta görünen Modül1 i açarsanız kodları görebilirsiniz.

Aynı konuda birden fala başlık açmamanızı öneririm.
Hoşçakalın.
 
Üst