Tüm Versiyonu Göster : Herhangibir metin kutusuna girilecek karakter
sakaryali
14-07-2004, 13:42
Herhangi bir Form üzeründeki metin kutusuna girilecek karakter sayısını nasıl sınırlandırabilirim ve sadece sayı girilmesini nasıl sağlayabilirim???
Merhaba sakaryali,
aşağıdaki kodları bie denerseniz sanırım istediğiniz olacaktır.
Bunları module değilde objelerin kendi kodları olarak girmelisiniz.
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
'Girilen değer numerik değilse Textboxten çıkışı engelliyor, bu durumda boşta olamıyor.
If IsNumeric(TextBox1.Value) Then
Cancel = False
Else
Cancel = True
Beep ' 'beep' sesi üretiyor
MsgBox ("Sadece sayı girin!") ' Uyarı penceresi açıyor.
End If
End Sub
Private Sub UserForm_Initialize()
TextBox1.MaxLength = 8
End Sub
Saygılar
vBulletin v3.7.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.