AccessTr.neT
Metin Kutusuna Yazılan Değerin Sayı Olması - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Metin Kutusuna Yazılan Değerin Sayı Olması (/konu-metin-kutusuna-yazilan-degerin-sayi-olmasi.html)



Metin Kutusuna Yazılan Değerin Sayı Olması - husem - 21/01/2022

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?


RE: Metin Kutusuna Yazılan Değerin Sayı Olması - berduş - 21/01/2022

Isnumeric(ifade) fonksiyonunu dener misiniz?


RE: Metin Kutusuna Yazılan Değerin Sayı Olması - husem - 21/01/2022

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



RE: Metin Kutusuna Yazılan Değerin Sayı Olması - berduş - 21/01/2022

rica ederim
iyi çalışmalar)