Partager via


Propriété PageSetup.AvailablePageSizes (Publisher)

Renvoie la collection PageSizes qui contient tous les objets PageSize disponibles dans la composition actuelle.

Syntaxe

expression. AvailablePageSizes

Expression Variable qui représente un objet PageSetup .

Valeur renvoyée

PageSizes

Remarques

Les objets PageSize correspondent aux icônes affichées sous Taille des pages vierges dans la boîte de dialogue Mise en Page dans l'interface utilisateur de Microsoft Publisher.

Les tailles de page renvoyées par la propriété AvailablePageSizes incluent non seulement les tailles de page fournies par Microsoft Publisher, mais également les tailles de page personnalisées que vous créez ou téléchargez, le cas échéant.

Lorsque vous ajoutez ou supprimez des tailles de page personnalisées, il se peut que le numéro d'index de toutes les tailles de page existantes change.

Exemple

La macro Microsoft Visual Basic pour applications (VBA) suivante indique comment créer un fichier texte qui contient la liste de toutes les tailles de page disponibles dans la composition en cours et leurs numéros d'index correspondants. Il enregistre le fichier texte dans le dossier Documents ou Mes documents de l’utilisateur actuel.

Public Sub AvailablePageSizes_Example() 
 
 Dim pubPageSize As Publisher.PageSize 
 Dim pubPageSizes As Publisher.PageSizes 
 Dim intCount As Integer 
 Dim lngPageSizeFile As Long 
 
 intCount = 1 
 
 Set pubPageSizes = ThisDocument.PageSetup.AvailablePageSizes 
 
 lngPageSizeFile = FreeFile 
 Open Environ("USERPROFILE") + "\My Documents\PageSizeList.txt" For Output Access Write As lngPageSizeFile 
 
 For Each pubPageSize In pubPageSizes 
 Write #lngPageSizeFile, pubPageSize.Name, intCount 
 intCount = intCount + 1 
 Next 
 
 Close lngPageSizeFile 
 
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.