kod çalışma hatası

Katılım
2 Ekim 2006
Mesajlar
31
Excel Vers. ve Dili
2003
Private Sub textbox1_KeyPress(KeyAscii As Integer)
If KeyAscii <> 8 Then
If Not IsNumeric(Chr(KeyAscii)) Then KeyAscii = 0
End If
End Sub


arada&#351;lar bu kodu bir t&#252;rl&#252; &#231;al&#305;&#351;t&#305;ramad&#305;m
1 tane userform olu&#351;turup sonra textbox ekliyorum ve kodu forma kopyal&#305;yorum sonra &#231;al&#305;&#351;t&#305;r ama olmuyor
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Yapmak istediğiniz nedir?
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Private Sub TextBox1_Change()
If Not IsNumeric(TextBox1) Then SendKeys "{BS}"
End Sub

veya


Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Select Case KeyAscii
Case Asc("0") To Asc("9")
Case Asc(",")
Case Asc(".")
Case Else
KeyAscii = 0
End Select
End Sub
 
Son düzenleme:
Katılım
2 Ekim 2006
Mesajlar
31
Excel Vers. ve Dili
2003
teşekkür ederim arkadaşım çok sağol..........
 
Üst