• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Herhangibir metin kutusuna girilecek karakter

Katılım
14 Temmuz 2004
Mesajlar
17
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.

Kod:
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
 
Geri
Üst