• DİKKAT

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

comboboxtaki veriye tıklayıp silince...

Katılım
13 Eylül 2007
Mesajlar
85
Excel Vers. ve Dili
office 2003 Türkçe
arkadaşlar selamlar. eklediğim dosyamda açıklamalar yaptım. fakat ne olduğu ile ilgili kısaca bilgi vereyim. comboboxa veriyi sayfamdan çekiyorum. 1-5 arası değerler var çektiğim fakat ben bu combonun içine boşluk da koymak istiyorum. onu işaretleyince hata veriyor. ve textbox a sadece rakam girilmesini nasıl sağlarım. yani harf yazılmaya çalıştığında hata mesajı verecek.
ya da textboxa girilecek rakam sayısını nasıl sınırlayabilirim. örneğin t.c. kimlik no gibi bir değerin girileceği durumlarda sadece rakam girmeye ve 11 hane olmasına yönelik ne yapabilirim. ekli dosyayı incelerseniz sevinirim. iyi çalşımalar...
 
Combobox'lara yazdığınız kodları aşağıdaki örneğe uygun şekilde değiştirin, örnek ComboBox6 için
Private Sub ComboBox6_Change()
If Val(ComboBox6) > 5 Or Val(ComboBox6) < 1 Or Not IsNumeric(ComboBox6) Then
ComboBox6.Value = ""
Else
TextBox6 = ComboBox6 * 5
End If

End Sub
Not Comboxlar&#305;n Maxlenght &#246;zelli&#287;ini 1 yap&#305;n
 
Son düzenleme:
Soruyu tam okumam&#305;&#351;&#305;m Tc kimlik i&#231;in kodlar Text Box'&#305;n MaxLenght &#246;zelli&#287;ini 11 yap&#305;n.
Bo&#351;luk konusunu anlamad&#305;m.
Private Sub TextBox8_Change()
If Not IsNumeric(Right(TextBox8, 1)) Then
If Len(TextBox8) > 1 Then
TextBox8.Value = Left(TextBox8, Len(TextBox8) - 1)
Beep
ElseIf Len(TextBox8) = 1 Then
TextBox8.Value = ""
Beep
End If
End If
End Sub
 
te&#351;ekk&#252;rler arkada&#351;&#305;m. hemen deneyece&#287;im. iyi &#231;al&#305;&#351;malar...
 
Geri
Üst