Classe PageSetup - une description de mise en page (Word VBA)

La classe PageSetup représente la description de mise en page.

Les classes suivantes donnent accès à la classe PageSetup

Pour utiliser une variable de classe PageSetup, elle doit d'abord être instanciée, par exemple

Dim psp as PageSetup
Set psp = ActiveDocument.PageSetup

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe PageSetup : Document.PageSetup, Range.PageSetup, Section.PageSetup, Sections.PageSetup et Selection.PageSetup.

Méthodes

SetAsTemplateDefault - Définit la mise en page spécifiée comme valeur par défaut à la fois du document actif et de tous les nouveaux documents basés sur le modèle actif.

TogglePortrait - Alterne entre l'orientation portrait et l'orientation paysage pour les pages d'un document ou d'une section.

Propriétés

BookFoldPrinting True pour que Microsoft Word imprime un document dans une série de livrets afin que les pages imprimées puissent être pliées et lues comme un livre.

BookFoldPrintingSheets Cette propriété renvoie ou définit un type long qui représente le nombre de pages de chaque livret.

BookFoldRevPrinting True pour que Microsoft Word afin d'inverser l'ordre d'impression de livre pliez l'impression des documents bidirectionnels ou langues asiatiques.

BottomMargin Cette propriété renvoie ou définit la distance (en points) entre le bord inférieur de la page et la bordure inférieure du corps de texte.

CharsLine Cette propriété renvoie ou définit le nombre de caractères par ligne dans la grille du document.

DifferentFirstPageHeaderFooter True si un en-tête ou un pied de page est utilisé dans la première page.

FirstPageTray Cette propriété renvoie ou définit le bac à papier à utiliser pour la première page d'un document ou une section.

FooterDistance Cette propriété renvoie ou définit la distance (en points) entre le pied de page et le bas de la page.

Gutter Renvoie ou définit l'espace, exprimé en points, de marge supplémentaire ajouté à chaque page d'un document ou d'une section en vue de sa reliure.

GutterPos Cette propriété renvoie ou définit de quel côté la reliure apparaît dans un document.

GutterStyle Cette propriété renvoie ou définit si Microsoft Word utilise des reliures pour le document actif est basé sur un langage de droite à gauche ou de gauche à droite.

HeaderDistance Renvoie ou définit la distance, exprimée en points, qui sépare l’en-tête du haut de la page.

LayoutMode Cette propriété renvoie ou définit le mode de mise en page du document actif.

LeftMargin Cette propriété renvoie ou définit la distance (en points) entre le bord gauche de la page et le bord gauche du corps de texte.

LineNumbering Cette propriété renvoie ou définit un objet LineNumbering qui représente les numéros de ligne de l’objet PageSetup spécifié.

LinesPage Renvoie ou définit le nombre de lignes par page de la grille du document.

MirrorMargins True si les marges intérieures et extérieures des pages en vis-à-vis ont la même largeur.

OddAndEvenPagesHeaderFooter True si l'objet PageSetup spécifié a des en-têtes et pieds de page des pages paires et impaires.

Orientation Renvoie ou définit l'orientation de la page.

OtherPagesTray Renvoie ou définit le bac d’alimentation papier à utiliser pour toutes les pages d’un document ou d’une section à l’exception de la première page.

PageHeight Renvoie ou définit la hauteur de page, exprimée en points.

PageWidth Cette propriété renvoie ou définit la largeur de la page en points.

PaperSize Cette propriété renvoie ou définit la taille du papier.

RightMargin Cette propriété renvoie ou définit la distance (en points) entre le bord droit de la page et le bord droit du corps de texte.

SectionDirection Cette propriété renvoie ou définit le sens de lecture et l'alignement des sections spécifiées.

SectionStart Cette propriété renvoie ou définit le type de saut de section pour l'objet spécifié.

ShowGrid True pour afficher la grille de page.

SuppressEndnotes True si les notes de fin sont imprimées à la fin de la section suivante qui ne les notes.

TextColumns Renvoie une collection TextColumns qui représente l’ensemble des colonnes de texte de l’objet PageSetup spécifié.

TopMargin Cette propriété renvoie ou définit la distance (en points) entre le bord supérieur de la page et la limite supérieure du corps de texte.

TwoPagesOnOne La valeur true si Microsoft Word imprime les document spécifié deux pages par feuille.

VerticalAlignment Renvoie ou définit l'alignement vertical du texte dans chaque page d'un document ou d'une section.

LineNumbering - Représente les numéros de ligne situés dans la marge gauche ou à gauche de chaque colonne de type journal.

TextColumns -