Guten morgen zusammen!
Mir ist gerade folgendes Problem aufgefallen: Ich gebe in UserForm3 ein Passwort ein, falls dieses korrekt ist und die Enter Taste gedrückt wird, sollen die Userform3 sowie die Userform4 (von der aus die Passwort Eingabe gestartet wurde) versteckt werden und die "Admin"-UserForm1 gezeigt werden. Mein Code sieht momentan so aus, UserForm1 wird angezeigt, UserForm3 wird versteckt, aber UserForm2 bleibt im Hintergrund sichtbar. Das dürfte ja nichts mit der Reihenfolge zu tun haben oder?
Gruß
Mir ist gerade folgendes Problem aufgefallen: Ich gebe in UserForm3 ein Passwort ein, falls dieses korrekt ist und die Enter Taste gedrückt wird, sollen die Userform3 sowie die Userform4 (von der aus die Passwort Eingabe gestartet wurde) versteckt werden und die "Admin"-UserForm1 gezeigt werden. Mein Code sieht momentan so aus, UserForm1 wird angezeigt, UserForm3 wird versteckt, aber UserForm2 bleibt im Hintergrund sichtbar. Das dürfte ja nichts mit der Reihenfolge zu tun haben oder?
Gruß
Code:
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then
If TextBox1 = "1111" Then
UserForm1.Show
UserForm3.Hide
UserForm4.Hide
Else: MsgBox "Falsches Passwort!", vbOKOnly
End If
End If
End Sub