Microsoft Excel

Herbers Excel/VBA-Archiv

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

UF im Vordergrund | Herbers Excel-Forum


Betrifft: UF im Vordergrund von: otto
Geschrieben am: 28.08.2008 07:22:13

Guten Morgen,

ich habe 2 UF die zugleich geöffnet sind. UF "Start" und UF "Übersicht", die sich im Vordergrund befindet.
Wenn ich nun auf eine Schaltfläche der sich im Hintergrund befindlichen UF "Start" klicke, verschwindet die UF "Übersicht" in den Hintergrund, da ja nun "Start" aktiviert wurde.
Wie kann ich das verhindern?

otto

  

Betrifft: AW: UF im Vordergrund von: Tino
Geschrieben am: 28.08.2008 08:40:28

Hallo,
schreibe in den Code der Userform1 am Ende deines auszuführenden Codes.
"Userform2" ist der Titel Deiner Userform "Übersicht"
Dies bringt diese wieder in den Vordergrund.

On Error Resume Next 'sollte Userform nicht geöffnet sein
 AppActivate "Userform2"
On Error GoTo 0



Achtung:
sollte die Userform2 eine UserForm_Activate Prozedur enthalten, so wird diese ausgeführt.
Dies könntest du durch z. Bsp. eine Variable abfangen.


Gruß Tino

www.VBA-Excel.de




  

Betrifft: AW: UF im Vordergrund von: otto
Geschrieben am: 28.08.2008 10:00:21

Hi,

hat nicht funktioniert.
Habs jetzt mit:

Übersicht.Hide
Übersicht.Show

gemacht. Da ist die UF wieder im Vordergrund.
Trotzdem Danke

Gruß
otto


  

Betrifft: AW: UF im Vordergrund von: Tino
Geschrieben am: 28.08.2008 10:26:20

Hallo,
auch wenn es sich erledigt hat, mein Vorschlag funktioniert, habe diesen getestet.


Gruß Tino