Veri biçimine göre hata kontrolu

Katılım
10 Ağustos 2004
Mesajlar
7
Merhaba

Excel’de makroyla veri girişi yapacağım.
Girilen veri rakam dışında bir şey olursa kullanıcıyı uyararak tekrar rakam istesin. (Rakam girilinceye kadar başa dönsün.)

Sub hesaplama()

z = InputBox("Zam oranını giriniz ! Ondalık kısmı varsa virgülle ayırınız !")

Cells(1, 23) = (z + 100) / 100

End Sub


Kullanıcı yanlışlıkla rakam yerine enter, harf vb basınca başa dönsün istiyorum
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,534
Excel Vers. ve Dili
Excel 2010 - Türkçe
Merhaba snkonyali,
aşağıdaki kodu bir deneyin;

Kod:
Sub hesaplama()
zamoranı:
z = InputBox("Zam oranını giriniz !  Ondalık kısmı varsa virgülle ayırınız !")
If Not IsNumeric(z) Then GoTo zamoranı
Cells(1, 23) = (z + 100) / 100
End Sub
 
Katılım
10 Ağustos 2004
Mesajlar
7
Çok teşekkürler.
Kurduğunuz düzen için kutlarım.
 
Üst