H

Çözüldü Hata var ise dur nasıl yazılır

  • Konuyu başlatan Konuyu başlatan hakki83
  • Başlangıç tarihi Başlangıç tarihi

hakki83

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Selamlar

On Error Resume Next
Yerine
(Uydurma yazıyorum)
If Error Then Exit Sub
benzeri gibi bir satır nasıl yazılır?

Yani kod hata verirse çalışmaya devam etmesin,
Dolayısı ile hata penceresi de çıkmasın,
Sadece kodun çalışması dursun.

Amacım hata penceresinin çıkmaması.
 
Okutkan hocam emeğinize sağlık.
Neden ihtiyaç duymuştum ondan da bahsedeyim.
Normalde sorunsuz çalışan, sütunun belli yerlerini silen bir kodum vardı. Sütun boş olunca normal olarak hata veriyordu. Vermemesi için On Error Resume Next’i denedim. Bu sefer de kod çalışmaya devam ettiği için, seçili herhangi bir hücreden siliyordu.
Şimdi sorun çözüldü.
 
if sonsatir < 2 then exit sub
Yukarıdaki şekilde kullanabilirsiniz. Son satır değişken isminin hemen altına koşulu yazın.
Koşul içindeki değişken ismini kendi kodunuza göre uyarlayın. Koşuldaki sayıyı da 2,3,4 herhangi bir sayı yapabilirsiniz
 
SonR değişkeninden sonra if ile başlayan koşul satırını kullandık. Eğer SonR değişkeni 2 sayısından küçükse kodun geri kalanını çalıştırmaz. Böylelikle sütunda veri bulunmazsa çıkış yapacak.
VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(12 satır)
 
Üst