Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1048to1052
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Userform schließen

Userform schließen
10.02.2009 14:38:46
Peter
Hallo zusammen,
mal wieder kämpfe ich mit einer Herausforderung ... und bin nicht auf der Siegerstrasse.
Vielleicht habt Ihr ja eine Idee.
Ich öffne eine Userform (uForm1).
Auf dieser Userform befinden sich u.a. mehrere CommandButtons. Durch Klick auf einen dieser Buttons wird eine weitere Userform (uForm2) geöffnet.
Wenn ich diese zweite Userform nun durch "unload me" schließe, geht automatisch auch die erste Userform mit zu ... das soll sie aber nicht.
Für jeden Tip bin ich Euch riesig dankbar.
Vielen Dank fürs Grübeln
Peter

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Userform schließen
10.02.2009 14:41:00
selli
hallo peter,
hast du schonmal
uForm2.Hide
versucht?
gruß selli
AW: Userform schließen
10.02.2009 14:44:19
Peter
Hallo Selli
und vielen Dank fürs schnelle Mailen.
uForm2.hide funktioniert und ist für meine Zwecke wahrscheinlich auch in Ordnung - Zuerst also schon mal herzlichen Dank dafür.
Die Frage wäre dennoch: warum geht das auf meine ursprüngliche Weise schief ...
Gruß
Peter
AW: Userform schließen
10.02.2009 14:48:18
selli
hallo peter,
die frage kann ich dir leider auch nicht beantworten.
ich lasse sie deshalb mal offen, vielleicht weiß es ja jemand.
gruß selli
AW: Userform schließen
10.02.2009 14:58:00
Oberschlumpf
Hi Peter
Ich habe...
...Userform1 (UF1) erstellt
...in UF1 2 Buttons hinzugefügt
...Button1 enthält den Code Userform2.Show
...Button2 enthält den Code Unload me
...Userform2 (UF2) erstellt
...in UF2 1 Button hinzugefügt
...dieser Button enthält den Code Unload Me
Nun habe ich UF1 gestartet
Ein Klick auf Button1 öffnet UF2
Ein Klick in UF2 auf Button schließt UF2 - und NUR UF2
Ein Klick in UF1 auf Button2 schließt nun auch UF1
Daher vermute ich, dass in deinem Code irgendwo der Befehl Unload Me auch für dein UF1 dort steht, wo der Code nicht hingehört.
Ach ja...es heißt das Userformular und nicht die Userformular.
Hilfts denn und hast du den Fehler irgendwo im Code gefunden?
Ciao
Thorsten
Anzeige
AW: Userform schließen
10.02.2009 15:03:02
Peter
Hallo Thorsten
und vielen Dank fürs Nachbauen und Nachvollziehen.
In meinem Code steht exakt einmal ein "Unload me" und zwar im Click-Ereignis eines Buttons in Userform1.
Und: auch mittels "unload userform2" schließt sich die userform1 :-(
Gruß
Peter
AW: Userform schließen
10.02.2009 15:06:41
Peter
Nochmal ich ...
in einem Nachbau mit nur zwei userformen und ein paar Buttons klappt's auch bei mir :-) :-(
Ich werde mal genauer im Code suchen - auch wenn ich keine Idee habe wo da etwas schieflaufen könnte
Gruß
Peter
AW: Userform schließen
10.02.2009 15:31:00
Peter
Und schon wieder ich ...
Irgendetwas habe ich gefunden.
Die erste Userform starte ich durch "uform1.Show vbModeless".
Wenn ich den Zusatz "vbModeless" rauslasse dann funktioniert auch "Unload me".
Ich versteh's nicht - Du?
Gruß
Peter
Anzeige
AW: Userform schließen
11.02.2009 10:29:00
Oberschlumpf
Hi Peter
Nein, versteh ich leider auch nicht.
Ich hab in meinem Nachbau UF1 auch mal mit vbModeless geöffnet.
Aber wenn ich UF2 öffne, und dann in UF2 mit Befehl unload me UF2 wieder schließe, ist UF1 immer noch geöffnet und auch weiterhin vbModeless.
Ciao
Thorsten

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige