- Görüntüleme: 600
- Cevaplar: 1
Kodların Hata Vermesini Engelleme isimli içerikte, ilgili işlemin VBA kodları ile nasıl yapacağınızı öğreten bir Hazır Makro Kodu yer almaktadır.
Hazır Kod
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(29 satır)
Açıklama
- On Error GoTo HataYakalayici: Eğer hata meydana gelirse, kontrolü HataYakalayici etiketine aktarır.
- sayi1 ve sayi2 değişkenleri tanımlanır. sayi2'ye sıfır değeri verilir ki bölme işlemi sırasında bir hata oluşsun.
- sonuc = sayi1 / sayi2: Bölme işlemi yapılır. Eğer sayi2 sıfır ise, bu bir bölme hatasına yol açar ve kontrol HataYakalayici'ye gider.
- MsgBox "Bir hata oluştu: " & Err.Description: Hata meydana geldiğinde bir mesaj kutusu ile hata mesajı gösterilir.
- Resume IslemeDevam: Hata yönetimi sonrası kodun IslemeDevam etiketinden devam etmesini sağlar. Bu, hata sonrası istenilen işlemleri yapmak için kullanılır.
Bu temel örnek, VBA'da hata yönetimi konseptini ve kullanımını göstermektedir. Hata yönetimi, daha karmaşık ve kullanıcı etkileşimli programlar için oldukça önemlidir, çünkü beklenmedik hataların programın çalışmasını durdurmasını engeller ve daha sağlam bir uygulama yapısına olanak tanır.
Faydalanılması temennisiyle