Propriété PrintOptions.Ranges (PowerPoint)
Renvoie l’objet PrintRanges , qui représente les plages de diapositives de la présentation à imprimer. En lecture seule.
Syntaxe
expression. Ranges
Expression Variable qui représente un objet PrintOptions .
Valeur renvoyée
PrintRanges
Remarques
Si vous ne souhaitez pas imprimer une présentation entière, vous devez utiliser la méthode Add pour créer un objet PrintRange pour chaque série consécutive de diapositives que vous souhaitez imprimer. Par exemple, si vous souhaitez imprimer la diapositive 1, les diapositives 3 à 5, et les diapositives 8 à 9 d’une présentation donnée, vous devez créer trois objets PrintRange : un objet représentant la diapositive 1 ; un objet représentant les diapositives 3 à 5 ; et un objet représentant les diapositives 8 à 9. Pour plus d’informations, consultez l’exemple relatif à cette propriété.
La propriété RangeType doit être définie sur ppPrintSlideRange pour que les plages de la collection PrintRanges soient appliquées .
Pour effacer toutes les plages d’impression existantes de la collection PrintRanges , utilisez la méthode ClearAll .
La spécification d’une valeur pour les arguments To et From de la méthode PrintOut définit le contenu de l’objet PrintRanges .
Exemple
Cet exemple montre comment imprimer la diapositive 1, les diapositives 3 à 5, et les diapositives 8 à 9 de la présentation active.
With ActivePresentation
With .PrintOptions
.RangeType = ppPrintSlideRange
With .Ranges
.Add 1, 1
.Add 3, 5
.Add 8, 9
End With
End With
.PrintOut
End With
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.