Microsoft Excel

Herbers Excel/VBA-Archiv

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

UserForm8 vor UserForm7


Betrifft: UserForm8 vor UserForm7 von: Christian
Geschrieben am: 21.11.2017 08:28:07

Guten Morgen!

Ich habe mir zwei UserFormen gebastelt, die ich mit vbModeless aufrufe. Wie kann ich die Reihenfolge, also Vordergrund und Hintergrund zwischen diesen Userformen bestimmen? Denn, obwohl ich die UserForm8 nach der 7er aufrufen, verdrückt sich diese in den Hintergrund.

Vielen Dank und viele Grüße

Christian

  

Betrifft: zeig doch mal ... von: Matthias L
Geschrieben am: 21.11.2017 08:38:11

Hallo

Bei meinem Test funktioniert alles wie es sein soll.
Je nach Button-Click wird Form1 oder Form2 in den Vordergrund geholt.

Private Sub CommandButton1_Click()
 UserForm1.Show 0
End Sub

Private Sub CommandButton2_Click()
 UserForm2.Show 0
End Sub
Gruß Matthias


  

Betrifft: AW: zeig doch mal ... von: Christian
Geschrieben am: 21.11.2017 09:17:39

Die UserForm7 ist aufgerufen, bei Click läuft der Code

UserForm8.show vbmodeless

Aber die verschwindet zu einem Teil hinter der 7er...


  

Betrifft: AW: UserForm8 vor UserForm7 von: mumpel
Geschrieben am: 21.11.2017 08:43:45

Hallo!

Als Tipp:
Anstatt mehrere Userformen wäre vielleicht eine Userform mit Multipage besser!?


Gruß, René