Office-Fragen.de

Normale Version: Userform beim Aufruf einer anderen Userform beenden
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

guten Tag erst mal.

Eine kurze Frage:

Ich habe eine Userform, in der ein Command Button eingebaut ist, mit der ich eine andere Userform aufrufen kann. Was muss ich in den Command Button im VBA ins Makro mit aufnehmen, damit die alte Userform automatisch geschlossen wird und nur die neue Userform aktiv und sichtbar ist?

Einfach mit diesem Makro funktioniert es nicht, die alte Userform bleibt trotzdem auf dem Bildschirm:

'Blattnavigation starten
Private Sub Blattnavigation_Starten_Click()
Blattnavigation.Show
Unload Kommandostand
End Sub


Die neu sichtbare Userform heißt "Blattnavigation"

Die Userform, in der der Button zum Aufrufen eingebettet ist, heißt Kommandostand.

Danke schon mal für die Hilfe

Bernie

Hier die Bilder:

Beim drücken des Button "Blattnavigation" (Bild 1) soll die Blattnavigation starten (Bild 2). Jedoch sollte sich die Userform aus Bild 1 dabei automatisch schließen.


[Bild: Bild-1.jpg]

[Bild: Bild-2.jpg]
Hallo Bernie,

einfach umdrehen das Ganze.


Code:
Private Sub Blattnavigation_Starten_Click()
Unload Kommandostand
Blattnavigation.Show
End Sub


Klingt zwar komisch, das hinter unload noch was geht, ist aber so.

Im Userform Kommandostand selber, reicht auch ein Unload Me

dera
Servus dera1,

Prima

Funktioniert jetzt einwandfrei.

Besten Dank für die schnelle Hilfe

Bernie