Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Merhaba,
If Chr(KeyAscii) Like "[!0-9,]" Then KeyAscii = 0 kodu ile sadece rakam ve virgül girdirebiliyorum.Fakat 2.virgülü de yazıyor.Bunu nasıl engellerim?
Textbox'ın exit olayına yazın
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Not IsNumeric(TextBox1.Text) Then
Cancel = True
TextBox1.SelStart = 0
TextBox1.SelLength = Len(TextBox1.Text)
MsgBox "Sadece Rakam girebilirsiniz."
End If
İlgili textbox'a 1 kez tıklayın ve Properties'ten "MaxLength" yazan yerin yanına, 1 yazın.
Bu, o textbox nesnesine 1 karakterden daha fazla yazı yazılmasını engeller.
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.