Partager via


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.