Multiseiten-Element (Multipage)

Ein Multiseiten-Steuerelement (MultiPage) ist ein Steuerelement, das eine Auflistung einer oder mehrerer Seiten enthält.

Jedes Page-Objekt eines Multiseiten-Steuerelements ist ein Formular, das seine eigenen Steuerelemente enthält und als solches über ein eigenes Layout verfügen kann. Typischerweise verfügen die Seiten in einem Multiseiten-Steuerelement über Register, so dass der Benutzer die einzelnen Seiten auswählen kann.

Standardmäßig umfasst ein Multiseiten-Steuerelement zwei Seiten, genannt Page1 und Page2. Beide sind Page-Objekte, die gemeinsam die Pages-Auflistung des Multiseiten-Steuerelements darstellen. Wenn Sie weitere Seiten hinzufügen, werden diese zu Bestandteilen der gleichen Pages-Auflistung.

Ein typisches Multiseiten-Element ist beispielsweise das Extras – Optionen Dialogfeld im Word-Menü.

Die Eigenschaft Value eines Multiseitenelements ist eine ganze Zahl, die die momentan aktive Seite angibt.

Null (0) zeigt die erste Seite an. Der maximale Wert entspricht der Anzahl der Seiten -1.

Um einem Multiseitenelement weitere Pages hinzuzufügen oder zu entfernen, benutzen Sie das Kontext-Menü (Klick mit der rechten Maus auf ein Register). Dazu darf die Form nicht ausgeführt sein.

Beispiel eines Multiseiten-Elements:

Abbildung 208, Multipage-Steuerelement mit 4 Registern

Private Sub cmdNächste_Click()

'Diese Prozedur blättert mit jedem Klick eine Seite weiter bis zum Ende

   With MultiPage1

      If .Value < .Pages.Count - 1 Then

         .Value = .Value + 1

      Else

         .Value = 0

      End If

   End With

End Sub

Beispielarbeitsmappe Multipage.xlsm

More:

RefEdit