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 schließen und andere anzeigen
#1
Hallo zusammen,

ich möchte das sich duchfolgenden Code die aktuelle UserForm schließt und eine andere UserForm geöffnet wird.

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)

If CloseMode = 0 Then
    Unload Me
    UserForm_Hauptmenü.Show
End If

End Sub

Dabei wird die UserForm_Hauptmenü zwar geöffnet, die UserForm die über Unload Me angesprochen wird bleibt jedoch auch im Hintergrund geöffnet?

Vielen Dank im Voraus!
Antworten Top
#2
Hallo,

ersetze Unload Me durch Me.Hide.
Dadurch wird die UF ausgeblendet und nach Schließen von UserForm_Hauptmenü entladen.

Gruß Uwe
Antworten Top
#3
Hallo Uwe,

vielen Dank soweit klappt es.

Jetzt ergibt sich aber ein anderes Problem und zwar, wenn ich die UserForm, welche über Me.Hide angesprochen wird erneut öffne und versuche zu schließen
dann wird gar kein Ereignis mehr ausgelöst????
Antworten Top
#4
Hallo,

so vielleicht :
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)

If CloseMode = 0 Then
Me.Hide
UserForm_Hauptmenü.Show
Unload Me
End If

End Sub
Gruß Uwe
[-] Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:
  • excl50
Antworten Top


Gehe zu:


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