• DİKKAT

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

Textbox ile ilgili

Karakus4435

Altın Üye
Katılım
25 Mart 2016
Mesajlar
44
Excel Vers. ve Dili
Excel 2007
Textbox Maxiumum uzunluğu 11 hane ben 11 haneden az gidiğimde textboxdan çıkmasın istiyorum. ama bir türlü yapamadım. bu konuda yardımcı olabilirmisiniz.
ben if len(Textbox1)<11 then textbox1.setfocus yaptım olmadı.

aynı kodu textbox2 nin enter yerine yazdım yine olmadı busefer textbox3 atlıyor.

şimdiden teşekkür ederim yardımlarınız için
 
if len(Textbox1)<11 then textbox1.setfocus
Exit olayına mı yazıyorsunuz?
 
Merhaba, bu şekilde deneyiniz..

Kod:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    If Len(TextBox1) < 11 Then
        MsgBox "Cikamazsin"
        Cancel = True
    End If
End Sub
 
Diğer Textboxların Enter kısmına formülü yazarsanız TextBox1 11 Hane yapmadan başka bir yere bilgi giremez.



Kod:
Private Sub TextBox2_Enter()
If Len(TextBox1.Value) < 11 Then TextBox1.SetFocus
End Sub
 
Merhaba, bu şekilde deneyiniz..

Kod:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    If Len(TextBox1) < 11 Then
        MsgBox "Cikamazsin"
        Cancel = True
    End If
End Sub
kısmen istediğim gibi yani girmeye devam etmek istiyorum ama mouse tıklamadan devam etmiyor.
 
MsgBox "Cikamazsin" satırını sildiğinizde de olmuyor mu ?
 
Rica ederim , iyi çalışmalar..
 
Geri
Üst