Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Userform beim Aufruf einer anderen Userform beenden
#1
Question 
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]
Zitieren
#2
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
Zitieren
#3
Servus dera1,

Prima

Funktioniert jetzt einwandfrei.

Besten Dank für die schnelle Hilfe

Bernie
Zitieren


Gehe zu:


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




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions