bulentkars
Altın Üye
- Katılım
- 5 Ağustos 2005
- Mesajlar
- 674
- Excel Vers. ve Dili
- 2003 TR
Arkadaşlar Merhaba
Benim UserForm üzerinde 10 adet Combobox 1 adet label 1 adet Commanbutton var.
Her combobox a ait aşağıdaki kodlar var.Kodlar doğru çalışıyor.Burada tek sıkıntı uyarı verdiğinde Combobox1 siliyor.Fakat Combobox2 ye geçiyor.Örneğin Combobox1 e kritere uymayan veri girdiğimde MsgBox "2.Kontrolü yapmadan giriş yapamassınız" uyarısını veriyor.
ComboBox1.SetFocus ComboBox1 = "" kodları yazmama rağmen combobox1 siliyor ve combobox2 ye geçiş yapıyor.combobox1 de kalmasını sağlayabilirmiyim.Bu konuda yardımcı olursanız sevinirim.Şimdiden Teşekkürler.
Private Sub ComboBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If ComboBox1 <> "" And Label1.Caption = "" Then
MsgBox "2.Kontrolü yapmadan giriş yapamassınız.", vbCritical, "Uyar"
ComboBox1.SetFocus
ComboBox1 = ""
End If
End Sub
Benim UserForm üzerinde 10 adet Combobox 1 adet label 1 adet Commanbutton var.
Her combobox a ait aşağıdaki kodlar var.Kodlar doğru çalışıyor.Burada tek sıkıntı uyarı verdiğinde Combobox1 siliyor.Fakat Combobox2 ye geçiyor.Örneğin Combobox1 e kritere uymayan veri girdiğimde MsgBox "2.Kontrolü yapmadan giriş yapamassınız" uyarısını veriyor.
ComboBox1.SetFocus ComboBox1 = "" kodları yazmama rağmen combobox1 siliyor ve combobox2 ye geçiş yapıyor.combobox1 de kalmasını sağlayabilirmiyim.Bu konuda yardımcı olursanız sevinirim.Şimdiden Teşekkürler.
Private Sub ComboBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If ComboBox1 <> "" And Label1.Caption = "" Then
MsgBox "2.Kontrolü yapmadan giriş yapamassınız.", vbCritical, "Uyar"
ComboBox1.SetFocus
ComboBox1 = ""
End If
End Sub
