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
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.