Propiedad PrintOptions.Ranges (PowerPoint)
Devuelve el objeto PrintRanges, que representa los intervalos de diapositivas de la presentación que se imprimirán. Solo lectura.
Sintaxis
expresión. Ranges
Expresión Variable que representa un objeto PrintOptions .
Valor devuelto
PrintRanges
Comentarios
Si no desea imprimir una presentación completa, debe utilizar el método Add para crear un objeto PrintRange para cada serie consecutiva de diapositivas que desea imprimir. Por ejemplo, si desea imprimir la diapositiva 1, las diapositivas 3 a 5 y las diapositivas 8 y 9 de la presentación especificada, debe crear tres objetos PrintRange: uno que represente la diapositiva 1; uno que represente las diapositivas 3 a 5; y uno que represente las diapositivas 8 y 9. Para obtener más información, vea el ejemplo de esta propiedad.
La propiedad RangeType debe establecerse en ppPrintSlideRange para los intervalos de la colección PrintRanges va a aplicar.
Para borrar todos los intervalos de impresión existentes de la colección PrintRanges, utilice el método ClearAll.
Specifying a value for the To and From arguments of the PrintOut method sets the contents of the PrintRanges object.
Ejemplo:
En este ejemplo se imprime la diapositiva 1, las diapositivas 3 a 5 y las diapositivas 8 y 9 de la presentación activa.
With ActivePresentation
With .PrintOptions
.RangeType = ppPrintSlideRange
With .Ranges
.Add 1, 1
.Add 3, 5
.Add 8, 9
End With
End With
.PrintOut
End With
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.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de