Propriété Page.Background (Visio)
Détermine s’il s’agit d’une page d’arrière-plan. Lecture-écriture.
Syntaxe
expression. Fond
Expression Variable qui représente un objet Page .
Valeur renvoyée
Entier
Remarques
La propriété Background doit toujours être vraie pour les pages avec balise.
Exemple
La macro Microsoft Visual Basic pour Applications (VBA) suivante illustre comment effectuer une itération dans les pages d'un document et déterminer si une page est une page de premier plan or d'arrière-plan. Elle affiche les pages de premier plan dans une zone de liste. Pour exécuter cette macro, insérez d'abord dans votre projet un formulaire utilisateur contenant un contrôle zone de liste.
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
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.