Page.Background-Eigenschaft (Visio)

Bestimmt, ob ein Zeichenblatt ein Hintergrundblatt ist. Lese-/Schreibzugriff.

Syntax

Ausdruck. Hintergrund

Ausdruck Eine Variable, die ein Page-Objekt darstellt.

Rückgabewert

Ganze Zahl

HinwBemerkungeneise

Die Background-Eigenschaft muss für Markupseiten immer true sein.

Beispiel

Das folgende VBA-Makro (Microsoft Visual Basic für Applikationen) veranschaulicht, wie Sie die Zeichenblätter eines Dokuments durchlaufen und bestimmen, ob es sich bei einem Zeichenblatt um ein Vordergrund- und Hintergrundblatt handelt. Die Vordergrundblätter werden in einem Listenfeld angezeigt. Fügen Sie zuerst ein Benutzerformular mit einem Listenfeld-Steuerelement in das Projekt ein, um dieses Makro auszuführen.

 
Public Sub Background_Example() 
 
 Dim vsoPages As Visio.Pages 
 Dim vsoPage As Visio.Page 
 Dim intCounter As Integer 
 
 'Get the Pages collection. 
 Set vsoPages = ThisDocument.Pages 
 
 'Make sure the list box is cleared. 
 UserForm1.ListBox1.Clear 
 
 'Iterate through the collection. 
 For intCounter = 1 To vsoPages.Count 
 
 'Retrieve the Page object at the current index. 
 Set vsoPage = vsoPages(intCounter) 
 
 'Check whether the current page is a background page. 
 'Display the names of all the foreground pages. 
 If vsoPage.Background = False Then 
 
 UserForm1.ListBox1.AddItem vsoPage.Name 
 
 End If 
 
 Next intCounter 
 
 'Display the user form. 
 UserForm1.Show 
 
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.