VBA Excel - Textfeld erst anzeigen, wenn Checkbox angeklickt wurde

Pinky

Erfahrenes Mitglied
Hallo Leute von Tutorials

Ich habe ein Formular in Excel erstellt, bei dem ich per zwei Checkboxen anklicken kann, ob mir etwas gefallen hat oder nicht (checkboxen mit Namen: ja & nein)

Ich möchte nun, wenn ich auf "nein" klicke, dass rechts davon ein Textfeld erscheint oder aktiviert wird, damit ich da etwas reinschreiben kann.

Ich habe es mit folgendem Code Versucht:

Code:
Private Sub nein_activate()
    If UserForm1.nein.Value = True Then
    UserForm1.warum.Visible = True
End Sub

Oder muss ich diesen Code bei dem Textfeld eingeben, dass ich nachher anzeigen möchte. Ich habe beides versucht, aber es geht nicht.

Vielen Dank
Euer Pinky

Ok, ich habe es selber rausgefunden. Ich habe kein End IF angegeben.

So funktionierts:

Code:
Private Sub teilnahme_nein_Click()
    If teilnahme_nein.Value = True Then
    teilnahme_warum.Visible = True
    End If
End Sub
 
Zuletzt bearbeitet:
Zurück