Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema CheckBox
BildScreenshot zu CheckBox CheckBox-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Userform
BildScreenshot zu Userform Userform-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Image
BildScreenshot zu Image Image-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema Label
BildScreenshot zu Label Label-Seite mit Beispielarbeitsmappe aufrufen

Userform Unload funktioniert nicht

Betrifft: Userform Unload funktioniert nicht von: Axel
Geschrieben am: 12.02.2020 08:49:52

Hallo zusammen,

ich habe ein UserForm erstellt, das beim Öffnen der Datei angezeigt wird.
Nach Klick auf eines der drei Bilder aus dem ersten UserForm soll sich ein zweites UserForm öffnen und das erste UserForm schließen.

Private Sub Image1_Click()
Application.ScreenUpdating = False
strName = "Test" 'Speichert die Auswahl des Namens in einer Public Variable
UserForm2.Show
Unload Me
End Sub
Das zweite UserForm öffnet sich zwar, aber das erste UserForm bleibt im Hintergrund bestehen.
Ist "Unload Me" hier der falsche Befehl?

Vielen Dank vorab an eure Hilfe.

Beste Grüße

Axel

Betrifft: AW: Userform Unload funktioniert nicht
von: SH95
Geschrieben am: 12.02.2020 08:58:38

Hallo Axel,

teste mal
Private Sub Image1_Click()
Application.ScreenUpdating = False
strName = "Test" 'Speichert die Auswahl des Namens in einer Public Variable
UserForm2.Show
UserForm1.hide 'Name der Userform ändern
End Sub
Gruß
Stefan

Betrifft: AW: Userform Unload funktioniert nicht
von: Axel
Geschrieben am: 12.02.2020 09:01:32

Hallo Stefan,

das funktioniert leider auch nicht.

Gruß

Axel

Betrifft: AW: Userform Unload funktioniert nicht
von: Nepumuk
Geschrieben am: 12.02.2020 09:11:28

Hallo Axel,

das UnLoad Me muss vor dem Userform2.Show kommen.

Gruß
Nepumuk

Betrifft: AW: Userform Unload funktioniert nicht
von: Axel
Geschrieben am: 12.02.2020 10:04:18

Hallo Nepumuk,

das funktioniert leider auch nicht.
Danke anyway.

Gruß

Axel

Betrifft: AW: Userform Unload funktioniert nicht
von: ede
Geschrieben am: 12.02.2020 10:37:52

Hallo Axel,
da muss ich Nepumuk schon recht geben, vermutlich liegt dann Dein Problem an einer anderen Stelle.
Anbei mal ein einfaches Beispiel:
https://www.herber.de/bbs/user/135145.xlsm
gruss
ede

Betrifft: AW: Userform Unload funktioniert nicht
von: Axel
Geschrieben am: 12.02.2020 11:00:45

Hi ede,

hm... ich sehe, bei Deiner Beispieldatei funktioniert es.

Dann muss ich mal schauen, woran es liegt.

Ich melde mich, wenn ich die Ursache gefunden habe.

Danke.

Axel

Betrifft: AW: Userform Unload funktioniert nicht
von: Simon
Geschrieben am: 12.02.2020 10:59:10

Eventuell verhindert die Eigenschaft ShowModal = True beim Userform2, dass nach dessen Öffnen im Hintergrund weiter Code ausgeführt wird?

Betrifft: gelöst
von: Axel
Geschrieben am: 12.02.2020 11:07:03

Aaaaaaa....

Simon, das war's!!!

Danke für den Tipp!

Beste Grüße

Axel

Beiträge aus dem Excel-Forum zum Thema "Userform Unload funktioniert nicht"