Arkadslar cok soru sordum ama senet programını duzenlemeye celısıyorum. elimdekı hazır excelde asagı yazdıgım kod var ama 3 karakterde gırsenız kabul edıyor. bu kodu 11 karaktere gore ayarlamak ıstıyorum. kodu asagı ekledım. yarımlara tesekkurler.
Private Sub TextBox3_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
On Error Resume Next
Select Case KeyAscii
Case Asc("0") To Asc("9") ' TEXTBOX'A SAYISAL HARİCİNDE GİRİŞİ ÖNLER
Case Asc(",")
Case Else
KeyAscii = 0: MsgBox "TC KİMLİK NUMARASI !" & vbCrLf & "EN FAZLA 11 KARAKTER OLMALIDIR.", vbCritical
End Select
End Sub
Private Sub TextBox3_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
On Error Resume Next
Select Case KeyAscii
Case Asc("0") To Asc("9") ' TEXTBOX'A SAYISAL HARİCİNDE GİRİŞİ ÖNLER
Case Asc(",")
Case Else
KeyAscii = 0: MsgBox "TC KİMLİK NUMARASI !" & vbCrLf & "EN FAZLA 11 KARAKTER OLMALIDIR.", vbCritical
End Select
End Sub
