Partager via


Objet PrintRange (PowerPoint)

Représente une étendue donnée, comportant plusieurs diapositives ou pages consécutives à imprimer.

Remarques

L’objet PrintRange est membre de la collection PrintRanges . La collection PrintRanges contient toutes les étendues d’impression définies pour la présentation spécifiée.

Vous pouvez définir des plages d’impression dans la collection PrintRanges indépendamment du paramètre RangeType . ces plages sont conservées tant que la présentation qu’elles contiennent est chargée. Les plages de la collection PrintRanges sont appliquées lorsque la propriété RangeType a la valeur ppPrintSlideRange.

Exemple

Utilisez Ranges (index), où index est le numéro d’index de plage d’impression, pour renvoyer un seul objet PrintRange . L’exemple suivant montre comment afficher un message indiquant les numéros de la première et de la dernière diapositive de l’étendue d’impression un de la présentation active.

With ActivePresentation.PrintOptions.Ranges
    If .Count > 0 Then
        With .Item(1)
            MsgBox "Print range 1 starts on slide " & .Start & _
                " and ends on slide " & .End
        End With
    End If
End With

Utilisez la méthode Addpour créer un objet PrintRange et l’ajouter à la collection PrintRanges . L’exemple suivant montre comment définir trois étendues d’impression représentant respectivement les diapositives 1, 3 à 5, 8 et 9 dans la présentation active, et imprimer les diapositives qu’elles contiennent.

With ActivePresentation.PrintOptions

    .RangeType = ppPrintSlideRange

    With .Ranges

        .ClearAll

        .Add 1, 1

        .Add 3, 5

        .Add 8, 9

    End With

End With

ActivePresentation.PrintOut

Voir aussi

Référence du modèle objet PowerPoint

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.