• DİKKAT

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

Kodlarda sorun varsa End-Debug yerine msgbox la mesaj vermek

Katılım
27 Şubat 2007
Mesajlar
353
Excel Vers. ve Dili
2002 Türkçe
sil makrosu çalıştıgında C\MUHASEBE'de not.zip yoksa VBA runtime error, End Debug Help mesaj penceresi yerine "dosya bulunamadı" yazan bir msgbox nasıl yapılır?


Sub Sil()
Dim ds
Set ds = CreateObject("Scripting.FileSystemObject")
ds.DeleteFile "C:\MUHASEBE\not.zip", True
End Sub
 
Kod:
Sub Sil()
Dim ds
Set ds = CreateObject("Scripting.FileSystemObject")
a = ds.fileExists("C:\MUHASEBE\not.zip")

If a = True Then
    ds.DeleteFile "C:\MUHASEBE\not.zip", True
Else
    MsgBox "Böyle bir dosya yok": Exit Sub
End If
End Sub
 
Çok teşekkür ederim Sn. hamitcan, degerli vaktinizi ayırdıgınız için.
 
Geri
Üst