yenilik025
Altın Üye
- Katılım
- 28 Eylül 2005
- Mesajlar
- 233
- Excel Vers. ve Dili
- 2007
- Altın Üyelik Bitiş Tarihi
- 23-06-2027
Merhabalar.
Bir konuda yardımınıza ihtiyacım var.
Yoksa bu kod bir hayli zaman alacağa benziyor.
Bir anket çalışmasında
6 seçenekli sorulardan 18 tane var.
18 * 5 = 90 tane ayrı kod yazılması gerekiyor.
Farklı bir soruyu bir grup kabul edip
bu yolla bu seçili checkbox değerlendirilerek diğerlerinin işareti kaldırılmak üzere
soru bazlı bu kod nasıl kısaltılabilir.
Örnek 2 seçenekli bir soru için yazılı kod.
Private Sub CheckBox1_Click()
If CheckBox1.Value = True Then TextBox2.Value = 1
CheckBox2.Value = False
End Sub
Private Sub CheckBox2_Click()
If CheckBox2.Value = True Then TextBox2.Value = 2
CheckBox1.Value = False
End Sub
Bir konuda yardımınıza ihtiyacım var.
Yoksa bu kod bir hayli zaman alacağa benziyor.
Bir anket çalışmasında
6 seçenekli sorulardan 18 tane var.
18 * 5 = 90 tane ayrı kod yazılması gerekiyor.
Farklı bir soruyu bir grup kabul edip
bu yolla bu seçili checkbox değerlendirilerek diğerlerinin işareti kaldırılmak üzere
soru bazlı bu kod nasıl kısaltılabilir.
Örnek 2 seçenekli bir soru için yazılı kod.
Private Sub CheckBox1_Click()
If CheckBox1.Value = True Then TextBox2.Value = 1
CheckBox2.Value = False
End Sub
Private Sub CheckBox2_Click()
If CheckBox2.Value = True Then TextBox2.Value = 2
CheckBox1.Value = False
End Sub
Ekli dosyalar
-
68.3 KB Görüntüleme: 13