• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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

  • Konbuyu başlatan Konbuyu başlatan hsayar
  • Başlangıç tarihi Başlangıç tarihi
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
 
FileExists yerine FolderExists kullanarak deneyin.
 
teşekkürler hocam az önce farkettim bende o şekilde oluyormuş :)
 
Geri
Üst