Método Presentation.PrintOut (PowerPoint)

Imprime la presentación especificada.

Sintaxis

expresión. PrintOut (From, To, PrintToFile, Copies, Collate)

Expresión Variable que representa un objeto Presentation .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
From Opcional Integer El número de la primera página que se va a imprimir. Si se omite este argumento, la impresión comienza al principio de la presentación. Especificación de la línea y de argumentos, se establece el contenido del objeto PrintRanges y establece el valor de la propiedad RangeType para la presentación.
To Opcional Integer El número de la última página que se va a imprimir. Si se omite este argumento, la impresión continúa hasta el final de la presentación. Especificación de la línea y de argumentos, se establece el contenido del objeto PrintRanges y establece el valor de la propiedad RangeType para la presentación.
PrintToFile Opcional String Nombre del archivo que se va a imprimir. Si se especifica este argumento, el archivo se imprime en un archivo en lugar de enviarlo a una impresora. Si se omite el argumento, el archivo se envía a una impresora.
Copies Opcional Integer El número de copias que se va a imprimir. Si se omite este argumento, se imprime una única copia. Al especificar este argumento, Establece el valor de la propiedad NumberOfCopies .
Collate Opcional MsoTriState Si se omite este argumento, se intercalan varias copias. Al especificar este argumento, se establece el valor de la propiedad Collate.

Comentarios

El valor del parámetro Collate puede ser una de estas constantes MsoTriState.

Constante Descripción
msoFalse Imprime todas las copias de una página antes de imprimir la primera copia de la página siguiente.
msoTrue Imprime una copia completa de la presentación antes de que se imprima la primera página de la copia siguiente.

Ejemplo:

En este ejemplo se imprimen dos copias no escogidas de cada diapositiva,ya sean visibles u ocultas, desde la diapositiva dos hasta la diapositiva cinco de la presentación activa.

With Application.ActivePresentation

    .PrintOptions.PrintHiddenSlides = True

    .PrintOut From:=2, To:=5, Copies:=2, Collate:=msoFalse

End With


En este ejemplo se imprime una única copia de todas las diapositivas de la presentación activa en el archivo Testprnt.prn.

Application.ActivePresentation.PrintOut PrintToFile:="TestPrnt"

Consulte también

Objeto Presentation

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.