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

Cet objet représente une 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 = ActiveChart.PageSetup

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe PageSetup : Chart.PageSetup et Worksheet.PageSetup.

Propriétés

AlignMarginsHeaderFooter Renvoie la valeur True pour qu'Excel aligne l'en-tête et le pied de page sur les marges définies dans les options de la page. Boolean (en lecture/écriture).

BlackAndWhite Cette propriété a la valeur True pour que les éléments du document soient imprimés en noir et blanc. Boolean (en lecture/écriture).

BottomMargin Cette propriété renvoie ou définit la taille de la marge inférieure, en points. Type de données Double en lecture-écriture.

CenterFooter Centre le contenu du pied de page dans l'objet PageSetup. String en lecture/écriture.

CenterFooterPicture Renvoie un objet Graphic qui représente l’image de la section centrale du pied de page. Utilisée pour définir des attributs relatifs à l'image.

CenterHeader Centre le contenu de l'en-tête dans l'objet PageSetup. String en lecture/écriture.

CenterHeaderPicture Renvoie un objet Graphic qui représente l’image de la section centrale de l’en-tête. Utilisée pour définir des attributs relatifs à l'image.

CenterHorizontally Cette propriété a la valeur True si la feuille est centrée horizontalement sur la page lors de son impression. Boolean (en lecture/écriture).

CenterVertically Cette propriété a la valeur True si la feuille est centrée verticalement sur la page lors de son impression. Boolean (en lecture/écriture).

DifferentFirstPageHeaderFooter True si un en-tête ou un pied de page est utilisé dans la première page. Boolean (en lecture/écriture).

Draft Cette propriété a la valeur True si la feuille est imprimée sans graphismes. Boolean (en lecture/écriture).

EvenPage Renvoie ou définit l'alignement du texte dans la page paire d'un classeur ou d'une section.

FirstPage Renvoie ou définit l'alignement du texte dans la première page d'un classeur ou d'une section.

FirstPageNumber Cette propriété renvoie ou définit le numéro de la première page qui sera utilisé lors de l'impression de cette feuille. Si cette propriété a la valeur xlAutomatic, Microsoft Excel choisit le numéro de la première page. La valeur par défaut est xlAutomatic (constantes). Long (en lecture/écriture).

FitToPagesTall Cette propriété renvoie ou définit le nombre de pages en hauteur auxquelles la feuille de calcul est redimensionnée lors de son impression. S’applique uniquement aux feuilles de calcul. Variant en lecture/écriture.

FitToPagesWide Cette propriété renvoie ou définit le nombre de pages à l’échelle de laquelle la feuille de calcul est redimensionnée lors de son impression. S’applique uniquement aux feuilles de calcul. Variant en lecture/écriture.

FooterMargin Cette propriété renvoie ou définit la distance, exprimée en points, entre le bas de la page et le pied de page. Type de données Double en lecture-écriture.

HeaderMargin Cette propriété renvoie ou définit la distance, exprimée en points, entre le haut de la page et l’en-tête. Type de données Double en lecture-écriture.

LeftFooter Renvoie ou définit l'alignement du texte dans le pied de page gauche d'un classeur ou d'une section.

LeftFooterPicture Renvoie un objet Graphic qui représente l’image de la section gauche du pied de page. Utilisée pour définir des attributs relatifs à l'image.

LeftHeader Renvoie ou définit l'alignement du texte dans l'en-tête gauche d'un classeur ou d'une section.

LeftHeaderPicture Renvoie un objet Graphic qui représente l’image de la section gauche de l’en-tête. Utilisée pour définir des attributs relatifs à l'image.

LeftMargin Cette propriété renvoie ou définit la taille de la marge de gauche, en points. Type de données Double en lecture-écriture.

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

Order Cette propriété renvoie ou définit une valeur XlOrder qui représente l’ordre que Microsoft Excel utilise pour numéroter les pages lors de l’impression d’une feuille de calcul volumineuse.

Orientation Cette propriété renvoie ou définit une valeur XlPageOrientation qui représente le mode d’impression en portrait ou paysage.

Pages Cette propriété renvoie ou définit le décompte ou le nombre d’éléments des pages de la collection pages .

PaperSize Cette propriété renvoie ou définit la taille du papier. En lecture/écriture XlPaperSize.

PrintArea Cette propriété renvoie ou définit la plage à imprimer sous forme de chaîne à l’aide de références de style a1 dans la langue de la macro. String en lecture/écriture.

PrintComments Cette propriété renvoie ou définit la manière dont les commentaires sont imprimés avec la feuille. En lecture/écriture XlPrintLocation.

PrintErrors Définit ou renvoie une constante XlPrintErrors spécifiant le type d’erreur d’impression affiché. Cette fonctionnalité permet aux utilisateurs de supprimer l'affichage de valeurs d'erreur lors de l'impression d'une feuille de calcul. Lecture-écriture.

PrintGridlines Cette propriété a la valeur True si le quadrillage des cellules est imprimé sur la page. Cette propriété s'applique uniquement aux feuilles de calcul. Boolean (en lecture/écriture).

PrintHeadings Cette propriété a la valeur True si les en-têtes de ligne et de colonne sont imprimés en même temps que cette page. Cette propriété s'applique uniquement aux feuilles de calcul. Boolean (en lecture/écriture).

PrintNotes Cette propriété a la valeur True si les annotations des cellules sont imprimées sous forme de notes de fin avec la feuille. Cette propriété s'applique uniquement aux feuilles de calcul. Boolean (en lecture/écriture).

PrintQuality Cette propriété renvoie ou définit la qualité d'impression. Variant en lecture/écriture.

PrintTitleColumns Cette propriété renvoie ou définit les colonnes qui contiennent les cellules à répéter sur le côté gauche de chaque page, sous la forme d’une chaîne de caractères dans la notation de style a1 dans la langue de la macro. String en lecture/écriture.

PrintTitleRows Cette propriété renvoie ou définit les lignes qui contiennent les cellules à répéter en haut de chaque page, sous la forme d’une chaîne de caractères en notation de style a1 dans la langue de la macro. String en lecture/écriture.

RightFooter Cette propriété renvoie ou définit la distance (en points) entre le bord droit de la page et le bord droit du pied de page. String en lecture/écriture.

RightFooterPicture Renvoie un objet Graphic qui représente l’image de la section droite du pied de page. Utilisée pour définir les attributs de l'image.

RightHeader Renvoie ou définit la partie droite de l'en-tête. String en lecture/écriture.

RightHeaderPicture Renvoie un objet Graphic qui représente l’image de la section droite de l’en-tête. Utilisée pour définir des attributs relatifs à l'image.

RightMargin Cette propriété renvoie ou définit la taille de la marge de droite, exprimée en points. Type de données Double en lecture-écriture.

ScaleWithDocHeaderFooter Renvoie ou définit si l'en-tête et le pied de page doivent être mis à l'échelle avec le document lorsque la taille du document est modifiée. Boolean (en lecture/écriture).

TopMargin Cette propriété renvoie ou définit la taille de la marge supérieure, en points. Type de données Double en lecture-écriture.

Zoom Cette propriété renvoie ou définit une valeur de type Variant qui représente un pourcentage (compris entre 10 et 400 pour cent) utilisé par Microsoft Excel pour une mise à l’échelle de la feuille de calcul, en vue de son impression.

Graphic - Cet objet contient des propriétés qui s'appliquent aux images d'en-têtes et de pieds de page.

Page - Représente une page dans un classeur.

Pages - Collection de pages d'un document.