- Katılım
- 27 Eylül 2013
- Mesajlar
- 33
- Excel Vers. ve Dili
- 2003 türkçe
İyi günler merhaba arkadaşlar
Klasör içerisindeki dosya isimlerini aşağıdaki kod vasıtası ile alıyorum
Klasör içerisindeki dosya isimleri aşağıdaki şekildedir.
Fakat sorun şu ki dosya isimlerini alırken 1 10 11 2 22 232 şeklinde alıyor ben ise 1 2 3 4 şeklinde sayısal olarak küçükten büyüğe göre almak istiyorum. Yardımlarınızı rica ederim.
1-osman
2-yunus
3-hülya
.
.
.
10-gamze
11-dava
Klasör içerisindeki dosya isimlerini aşağıdaki kod vasıtası ile alıyorum
Klasör içerisindeki dosya isimleri aşağıdaki şekildedir.
Fakat sorun şu ki dosya isimlerini alırken 1 10 11 2 22 232 şeklinde alıyor ben ise 1 2 3 4 şeklinde sayısal olarak küçükten büyüğe göre almak istiyorum. Yardımlarınızı rica ederim.
1-osman
2-yunus
3-hülya
.
.
.
10-gamze
11-dava
Kod:
Kaynak = ThisWorkbook.Path & "\Teklifler"
Application.DisplayAlerts = False
For Each dosya In CreateObject("Scripting.FileSystemObject").GetFolder(Kaynak).Files
If ThisWorkbook.Name <> dosya.Name Then
deg = "'" & Kaynak & "\" & "[" & dosya.Name & "]" & "Teklif" & "'!R" '//Veri alınacak dosyalardaki sayfa isimi
link = Kaynak & "\" & dosya.Name
endif
next
