Application.ThisWorkbook.Path altında "kara" metnine sahip klasör varmı?

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Merhaba aşaıdaki kodlari ile dosya olup olamdığını kontrol edebiliyoruz peki kalsör olup olmadığını kontrol için ne yapmalıdır.


Kod:
Sub DosyaVarmı()
Kaynak = Application.ThisWorkbook.Path & "\" & "Tckimlik"                       'Kaynak olarak bu kitabın olduğu klasörde veri tabanı belirt
Set FSO = CreateObject("Scripting.FileSystemObject")                                'Dosya kontorol objesine değer ata
If FSO.FileExists(Kaynak) = False Then                                              'Kaynak dosya var mı yokmu bak, yoksa
    MsgBox Kaynak & " " & " Dosyası Bulunamadı.", vbInformation, "Bilgi"                'Uyarı ver,
    Exit Sub                                                                            'makrodan çık
Else
    MsgBox "Dosyavar"
End If
End Sub
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,739
Excel Vers. ve Dili
Excel 2019 Türkçe
FileExists yerine FolderExists kullanarak deneyin.
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
teşekkürler hocam az önce farkettim bende o şekilde oluyormuş :)
 
Üst