- Katılım
- 11 Mart 2005
- Mesajlar
- 3,147
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhaba,
Aşağıdaki kod ile bir klasör için ilk Jpeg dosya adını alabiliyoruz,
While .... Wend döngüsüne girmeden daha kısa bir yöntem olabilir mi?
xFile = FileList(1) satırını döngüye girmeden pratik bir yöntem ile alınamaz mı?
desteğiniz için şimdiden teşekkürler.
Aşağıdaki kod ile bir klasör için ilk Jpeg dosya adını alabiliyoruz,
While .... Wend döngüsüne girmeden daha kısa bir yöntem olabilir mi?
xFile = FileList(1) satırını döngüye girmeden pratik bir yöntem ile alınamaz mı?
desteğiniz için şimdiden teşekkürler.
Kod:
Private Sub FileDemonstration(FolderName As String)
Dim FileName As String, FileList() As String, lCount As Long
lCount = 0
On Error Resume Next
xFile = ""
FileName = Dir(FolderName & "\*.jpg")
While Len(FileName) > 1
lCount = lCount + 1
ReDim Preserve FileList(1 To lCount)
FileList(lCount) = FileName
FileName = Dir()
Wend
If lCount > 0 Then
xFile = FileList(1)
End If
End Sub