seçmeli checkboxlar

Katılım
13 Eylül 2007
Mesajlar
85
Excel Vers. ve Dili
office 2003 Türkçe
arkadaşlar iyi geceler, herkeslere iyi çalışmalar. sorum belki basittir, ama bir türlü yapamadım gecenin altında. deli oldum. user formumda iki tane label, iki tane checkbox ve iki tane de textbox var.
aşağıdaki gibi

Yerli checkbox1 textbox1
yabancı checkbox2 textbox2


label1 de yerli yazıyor label2 de yabancı yazıyor. şimdi sorum şu. kullanıcı birinci checkbox ı işaretlerse textbox1 e 5 yazıyor ve checkbox2 ile textbox2 disabled oluyor. yani işaretleme yapamıyor. eğer checkbox2 yi seçmişse textbox2 ye 3 yazıyor ve checkbox1 ile textbox1 disable durumda oluyor. ama kullanıcı örneğin önce checkbox1 i seçti ve diğer checkbox2 disable duruma geçti ya. eğer tekrar checkbox1 e tıkladığında seçim iptal olacak ve checkbox2 de seçilebilir hale gelecek. nasıl yapabilirim. ya gerçekten çok karışık sordum ya hadi hayırlısı.. iyi çalışmalar dilerim tekrardan...
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz. CheckBox1 seçimini ilk yaptığınızda diğer kontrolleri kilitler tekrar tıkladığınızda ise işlemi geri alır. Aynı işlem CheckBox2 içinde geçerlidir.

Kod:
Private Sub CheckBox1_Click()
    If CheckBox1 = True Then
    TextBox1 = 5
    CheckBox2 = False
    CheckBox2.Enabled = False
    TextBox2.Enabled = False
    Else
    TextBox1 = ""
    CheckBox2.Enabled = True
    TextBox2.Enabled = True
    End If
End Sub
 
Private Sub CheckBox2_Click()
    If CheckBox2 = True Then
    TextBox2 = 3
    CheckBox1 = False
    CheckBox1.Enabled = False
    TextBox1.Enabled = False
    Else
    TextBox2 = ""
    CheckBox1.Enabled = True
    TextBox1.Enabled = True
    End If
End Sub
 
Katılım
13 Eylül 2007
Mesajlar
85
Excel Vers. ve Dili
office 2003 Türkçe
hocam ilginize çok teşekkür ederim. çok saolun. işime çok yaradı. iyi günler dilerim...
 
Üst