- Katılım
- 13 Şubat 2011
- Mesajlar
- 1,162
- Excel Vers. ve Dili
- Microsoft Office Professional Plus 2013 Türkçe
UserForm üzerinde çok sayıda CheckBox var. Bunlardan hangisi olursa olsun, işaretlenen CheckBox un arkaplan rengi sarı olsun. İşaret kaldırıldığı anda yeniden rengi varsayılan form rengine (açık gri) dönsün.
Ben aşağıda ki kodu Change olayına yazdım ancak beceremedim. Nerede hata yaptığımı yazarsanız sevinirim, önceden teşekkürler..
Ben aşağıda ki kodu Change olayına yazdım ancak beceremedim. Nerede hata yaptığımı yazarsanız sevinirim, önceden teşekkürler..
Kod:
Private Sub CheckBox1_Change()
If CheckBox1.Value = True Then
CheckBox1.BackColor = vbYellow
ElseIf CheckBox1.Value = False Then
CheckBox1.BackColor = vbAutomatic
End If
End Sub