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 dans laquelle elles sont contenues est chargée. Les plages de la collection PrintRanges sont appliquées lorsque la propriété RangeType est définie sur ppPrintSlideRange.

Exemple

Utilisez Plages (index), où index est le numéro d’index de la plage d’impression, pour retourner 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.