Clase PageSetup (Excel VBA)

La clase PageSetup representa la descripción de la configuración de página.

Las siguientes clases dan acceso a la clase PageSetup

Para usar una variable de clase PageSetup, primero debe ser instanciado, por ejemplo

Dim psp as PageSetup
Set psp = ActiveChart.PageSetup

Los siguientes procedimientos se pueden usar para establecer variables de clase PageSetup : Chart.PageSetup y Worksheet.PageSetup.

Propiedades

AlignMarginsHeaderFooter Devuelve True para que Excel alinee el encabezado y el pie de página con los márgenes establecidos en las opciones de configuración de página.

BlackAndWhite Es True si los elementos del documento se imprimen en blanco y negro.

BottomMargin Devuelve o establece el tamaño del margen inferior, en puntos.

CenterFooter Centra la información del pie de página en el objeto PageSetup.

CenterFooterPicture Devuelve un objeto Graphic que representa la imagen de la sección central del pie de página.

CenterHeader Centra la información del encabezado en el objeto PageSetup.

CenterHeaderPicture Devuelve un objeto Graphic que representa la imagen de la sección central del encabezado.

CenterHorizontally Es True si la hoja se centra horizontalmente en la página cuando se imprime.

CenterVertically True si la hoja se centrará verticalmente en la página cuando se imprima.

DifferentFirstPageHeaderFooter True si un encabezado o pie de página se usa en la primera página.

Draft Es True si la hoja se imprime sin gráficos.

EvenPage Devuelve o establece la alineación del texto de la página par de un libro o una sección.

FirstPage Devuelve o establece la alineación del texto de la primera página de un libro o una sección.

FirstPageNumber Devuelve o establece el primer número de página que se usará para la impresión.

FitToPagesTall Devuelve o establece el número de páginas de alto a los que se va a escalar la hoja de cálculo cuando se imprima.

FitToPagesWide Devuelve o establece el número de páginas de ancho al que se escalará la hoja de cálculo cuando se imprima.

FooterMargin Devuelve o establece la distancia, en puntos, entre la parte inferior de la página y el pie de página.

HeaderMargin Devuelve o establece la distancia, en puntos, entre la parte superior de la página y el encabezado.

LeftFooter Devuelve o establece la alineación del texto en el pie de página izquierdo de un libro o una sección.

LeftFooterPicture Devuelve un objeto Graphic que representa la imagen de la sección izquierda del pie de página.

LeftHeader Devuelve o establece la alineación del texto en el encabezado izquierdo de un libro o una sección.

LeftHeaderPicture Devuelve un objeto Graphic que representa la imagen de la sección izquierda del encabezado.

LeftMargin Devuelve o establece el tamaño del margen izquierdo, en puntos.

OddAndEvenPagesHeaderFooter True si el objeto PageSetup especificado tiene distintos encabezados y pies de página para páginas pares e impares.

Order Devuelve o establece un valor XlOrder que representa el orden que Microsoft Excel usa para numerar las páginas al imprimir una hoja de cálculo grande.

Orientation Devuelve o establece un valor de XlPageOrientation que representa el modo de impresión vertical u horizontal.

Pages Devuelve o establece el número de elementos de las páginas de la colección pages .

PaperSize Devuelve o establece el tamaño del papel.

PrintArea Devuelve o establece el intervalo que se va a imprimir como una cadena mediante referencias de estilo a1 en el lenguaje de la macro.

PrintComments Devuelve o establece cómo se imprimen los comentarios junto con la hoja.

PrintErrors Establece o devuelve una constante XlPrintErrors que especifica el tipo de error de impresión mostrado.

PrintGridlines Es True si las líneas de cuadrícula de las celdas se imprimen en la página.

PrintHeadings Es True si se imprimen encabezados de fila y de columna en esta página.

PrintNotes Es True si las notas de las celdas se imprimen como notas finales con la hoja.

PrintQuality Devuelve o establece la calidad de impresión.

PrintTitleColumns Devuelve o establece las columnas que contienen las celdas que se van a repetir en el lado izquierdo de cada página, como una cadena con la notación de estilo a1 en el lenguaje de la macro.

PrintTitleRows Devuelve o establece las filas que contienen las celdas que se van a repetir en la parte superior de cada página, como una cadena con la notación de estilo a1 en el lenguaje de la macro.

RightFooter Devuelve o establece la distancia (en puntos) entre el borde derecho de la página y el límite derecho del pie de página.

RightFooterPicture Devuelve un objeto Graphic que representa la imagen de la sección derecha del pie de página.

RightHeader Devuelve o establece la parte derecha del encabezado.

RightHeaderPicture Devuelve un objeto Graphic que representa la imagen de la sección derecha del encabezado.

RightMargin Devuelve o establece el tamaño del margen derecho, en puntos.

ScaleWithDocHeaderFooter Devuelve o establece si se debe aplicar escala al encabezado y al pie de página junto con el documento cuando cambie el tamaño del documento.

TopMargin Devuelve o establece el tamaño del margen superior, en puntos.

Zoom Devuelve o establece un valor de tipo Variant que representa un porcentaje (entre 10 y 400%) según el cual Microsoft Excel ajustará el tamaño de la hoja de cálculo para la impresión.

Graphic - Contiene propiedades que se aplican a los objetos de imágenes de encabezados y pies de página.

Page - Representa una página de un libro.

Pages - Colección de páginas de un documento.