• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Alleen 1 aanvinken gaat fout

Status
Niet open voor verdere reacties.

brommer

Gebruiker
Lid geworden
24 okt 2010
Berichten
16
Als ik de volgende procedure wilt doen dan blijft excel hangen.
kan iemand mij vertellen waarom dit zo is, lijkt mij een simpele opgave.
Code:
Option Explicit
Private Sub CheckBox1_click()

CheckBox2.Value = False
CheckBox3.Value = False
CheckBox4.Value = False
CheckBox1.Value = True
End Sub

Private Sub CheckBox2_Click()
CheckBox1.Value = False

CheckBox3.Value = False
CheckBox4.Value = False
CheckBox2.Value = True
End Sub

Private Sub CheckBox3_Click()
CheckBox1.Value = False
CheckBox2.Value = False

CheckBox4.Value = False
CheckBox3 = True
End Sub

Private Sub CheckBox4_Click()
CheckBox1.Value = False
CheckBox2.Value = False
CheckBox3.Value = False

CheckBox4 = True
End Sub
v
 

Bijlagen

Kan de fout niet reproduceren.
Met een leeg bestand kan je ook niet zoveel, hé
 
Je click-event op (bv.) CheckBox1 zorgt er (o.a.) voor dat CheckBox1 = True. Dus of je hem nu aan -of uitklikt: de waarde zal altijd True zijn.
Probeer iets als:
Code:
Private Sub CheckBox1_Change()
If CheckBox1.Value = True Then
    CheckBox2.Value = False
    CheckBox3.Value = False
    CheckBox4.Value = False
End If
End Sub
 
Je click-event op (bv.) CheckBox1 zorgt er (o.a.) voor dat CheckBox1 = True. Dus of je hem nu aan -of uitklikt: de waarde zal altijd True zijn.
Probeer iets als:
Code:
Private Sub CheckBox1_Change()
If CheckBox1.Value = True Then
    CheckBox2.Value = False
    CheckBox3.Value = False
    CheckBox4.Value = False
End If
End Sub

Top wist dat het simpel moest zijn.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan