Zugreifen auf eine Seite in einem MultiPage-Steuerelement
Im folgenden Beispiel werden mehrere Möglichkeiten behandelt, um auf eine Seite eines Multiseiten-Steuerelements ( MultiPage ) zuzugreifen:
Verwenden der Pages -Auflistung mit einem numerischen Index.
Verwenden des Namens der entsprechenden Seite im Multiseiten-Steuerelement ( MultiPage ).
Verwenden der SelectedItem -Eigenschaft.
Kopieren Sie diesen Beispielcode in den Skript-Editor eines Formulars. Stellen Sie sicher, dass das Formular ein Multiseiten-Steuerelement ( MultiPage ) mit der Bezeichnung "MultiPage1" und ein Befehlsschaltflächen-Steuerelement ( CommandButton ) mit der Bezeichnung "CommandButton1" enthält.
Sub CommandButton1_Click
Dim PageName
Set MultiPage1 = Item.GetInspector.ModifiedFormPages("P.2").MultiPage1
For i = 0 To MultiPage1.Count - 1
'Use index (numeric or string)
MsgBox "MultiPage1.Pages(i).Caption = " & MultiPage1.Pages(i).Caption
MsgBox "MultiPage1.Pages.Item(i).Caption = " & MultiPage1.Pages.Item(i).Caption
'Use Page object without referring to Pages collection
If i = 0 Then
MsgBox "MultiPage1.Page1.Caption = " & MultiPage1.Page1.Caption
ElseIf i = 1 Then
MsgBox "MultiPage1.Page2.Caption = " & MultiPage1.Page2.Caption
End If
'Use SelectedItem Property
MultiPage1.Value = i
MsgBox "MultiPage1.SelectedItem.Caption = " & MultiPage1.SelectedItem.Caption
Next
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.