Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

UserForm verstecken
#1
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ß



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
Antworten Top
#2
Entschuldigt den "Müll-Post", es hat sich erledigt. Ich habe im Initialize Ereignis der UF1 die Zeile UserForm4.Hide statt in der UF3 eingebracht und nach einem Error die Reihenfolge von UserForm1.Show und UserForm3.Hide getauscht. Jetzt klappts :)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste