Klasör Listeleme

Katılım
7 Haziran 2011
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
Arkadaşlar forumda kodlar dönüyor ama nasıl yapacağımı bilmiyorum.
Elimde 200 küsür klasörlü bir dosya var ve bunu tek tek excel geçirmek bir ölüm. Program ya da kısa bir yöntem varmı lütfen acil arkadaşlar.
Teşekkürler.
 
İ

İhsan Tank

Misafir
Arkadaşlar forumda kodlar dönüyor ama nasıl yapacağımı bilmiyorum.
Elimde 200 küsür klasörlü bir dosya var ve bunu tek tek excel geçirmek bir ölüm. Program ya da kısa bir yöntem varmı lütfen acil arkadaşlar.
Teşekkürler.
merhaba
bu kodu boş bir module kopyalayın ve bir butona atayarak çalıştırın.
Not : Kod halit3 Uzman'dan Alıntıdır.
Kod:
Sub Alt_Klasör_İsimleri()
excelweb = MsgBox("Klasör İsimlerini Listeliyeyim Mi_?", vbYesNo + vbInformation, "Onay")
If excelweb = vbNo Then
Exit Sub
Else
Columns("A:A").ClearContents
Dosya ("[COLOR="Red"]D:\[/COLOR]")
End If
MsgBox "Dosya İsimleri Aktarıldı", vbInformation, "Bitiş"
End Sub
Private Sub Dosya(Yol As String)
Dim fL As Object, f As Object, j As String
On Error Resume Next
Set fL = CreateObject("Scripting.FileSystemObject").GetFolder(Yol).SubFolders
On Error GoTo sonraki
For Each f In fL
j = Worksheets(ActiveSheet.Name).[A65536].End(xlUp).Row + 1
Cells(j, 1) = f.Path
sonraki:
On Error Resume Next
Dosya (f.Path)
Next
Set fL = Nothing
End Sub
 
Katılım
7 Haziran 2011
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
bu kodu nereye yazıcam onu bilmiyorum excel baktım ettim yok
 
Katılım
7 Haziran 2011
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
verdiğiniz linke girmiyor.
biraz baktı bu modul eklmeye listeleme olayını vb olmadan yapamıyormuyuz?
 
İ

İhsan Tank

Misafir
verdiğiniz linke girmiyor.
biraz baktı bu modul eklmeye listeleme olayını vb olmadan yapamıyormuyuz?
merhaba
ben link'e girdim ama problem değil normal bir şekilde anlatayım.
Alt+f11 tuşlarına birlikte basın. üstteki menülerden Insert'e tıklayın altta çıkan module'ye tıklayın ve kodu beyaz alana yapıştırın
 
Katılım
7 Haziran 2011
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
elimde 2010 TR var alt+f11 yapınca hiç birşey olmuyor dıt dıt sesler çıkıyor.
Bu klasör isimlerini visual basic olmadan başka bir türlü listeleyemiyormuyuz?
 
İ

İhsan Tank

Misafir
elimde 2010 TR var alt+f11 yapınca hiç birşey olmuyor dıt dıt sesler çıkıyor.
Bu klasör isimlerini visual basic olmadan başka bir türlü listeleyemiyormuyuz?
merhaba
şu an elimde 2007 var
şöyle tarif edeyim.
Sekmenin üzerinde sağ tuş tıklayın kod görüntüle deyin. ve açılan yerde Insert'te tıklayın ve Module Açın Beyaz Sayfaya Kodu Ekleyin.

Not : Makro Güvenlik Ayarlarını Düşürmelisiniz Yoksa Makro çalışmaz

Kod'da kırmızıya Boyadığım Yer Klasör Yoludur Ona göre Düzenleyiniz
 
Katılım
7 Haziran 2011
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
valla üstad şu kodu girme yerini bir bulabilsem bu dediğinde olmuyor kod görüntüle vbi birşey çıkmıyor.
 
Katılım
7 Haziran 2011
Mesajlar
6
Excel Vers. ve Dili
2010 türkçe
2010da nerede bu kod yeri beyler?
benim bilgisayarda visual basic yüklü değil onsuz yapabilirmiyim?
 
Katılım
28 Eylül 2009
Mesajlar
245
Excel Vers. ve Dili
office 2003 kullanıyorum
Altın Üyelik Bitiş Tarihi
23/10/2018
sayın bambam30 ihsan beyin kodlarını denedim kodlar çok güzel ve harika çalışıyor sizin manuel olarak 1 saatte yapacagınız işi saniyeler içinde yapıyor kodları kullanmanızı tavsiye edrim
 
Üst