VBA Excel - Sprungmarke definieren

Pinky

Erfahrenes Mitglied
Hallo Leute,

ich habe ein Formular im Excel geschrieben. Das Formular enthält drei verschiedene OptionButton.

Nun möchte ich, dass jeweils bei den verschiedenen OptionButton ein neues Formular auftaucht. Ich habe UserForm1 (mit dem Hauptform), UserForm2 (dahin solls mit dem ersten OptionButton) usw.

Ich habe am Schluss einen Button eingesetzt. Nach drücken auf den Button soll das Hauptformular (UserForm1) automatisch ein das richtige weitere Formular (UserForm2, UserForm3 oder UserForm4) sprigen.

Wie geht das? Ich kann eine Sprungmarke nur innerhalb des gleichen UserForm's definieren.

Vielen Dank
Pinky
 
Code:
CommandButton1_Click()
  If OptionButton1 = True Then
    UserForm2.Show
  ElseIf OptionButton2 = True Then
    UserForm3.Show
  ElseIf OptionButton3 = True Then
    UserForm4.Show
  End If
UserForm1.Hide
End Sub

?
 
Zurück