VBA Hata Yönetimi: Kod Hata Verse Bile Durmasın

Ocak 20, 2026 ŞinDar Apps

Makro çalışırken beklenmedik bir durum olduğunda (Örn: 0'a bölme hatası) kod "Debug" hatası verip durur. Kullanıcının o sarı kod ekranını görmemesi gerekir.

Sihirli Satır

On Error Resume Next

Bu komut, "Hata olursa görmezden gel, bir sonraki satıra geç" demektir.

Kullanımı

Sub Islem()
On Error Resume Next
Kill "C:\OlmayanDosya.txt" 'Bu dosya yoksa normalde hata verir
MsgBox "İşlem bitti"
End Sub
Uyarı: Bu komut tehlikelidir çünkü hataları gizler. Sadece hatanın önemsiz olduğu durumlarda kullanılmalıdır.

Yorumlar (0)

Henüz yorum yapılmamış. İlk yorumu sen yap!

Yorum Yap