Metin Kutusuna Yazılan Değerin Sayı Olması

21/01/2022, 00:24

husem

merhaba arkadaşlar,
hazır bir tablom var, tablodan çektiğim veriler var, hepsi düzenlenemediği için bazı veriler 50*100 şeklinde geliyor,

sorum ise;
hazır tablodan Dlookup ile almış olduğum verilerinin bazıları 32*52, 50*100 şeklinde,
kullanıcı yanlışlıkla bu şekilde de olsa düzeltmeden kaydet butonuna basıyor, ama buton metin kutusunun değeri sayı olmayınca işlem yapmıyor.

girilen değerin sayı olmasını istiyorum, sayı haricinde veri girilmesini engellemek istiyorum,
kaydet butonuna bastığımda eğer metin kutusundaki değer sayı değilse, uyarı vermesini ve sayı girmemi istemesini istiyorum,
uyarıyı nasıl verdirebilirim acaba?
21/01/2022, 08:50

berduş

Isnumeric(ifade) fonksiyonunu dener misiniz?
21/01/2022, 09:31

husem

sn halil üstad,
sayenizde çözüldü, teşekkür ederim,

If IsNumeric(Me.HAMEN) = False Then
MsgBox "Sayısal değer girilmelidir!", vbCritical, "Sayısal veri giriniz!": Me.HAMEN.SetFocus
Exit Sub
End If
21/01/2022, 10:57

berduş

rica ederim
iyi çalışmalar)