Свойство PrintOptions.Ranges (PowerPoint)
Возвращает объект PrintRanges , представляющий диапазоны слайдов в презентации для печати. Только для чтения.
Синтаксис
выражение. Ranges
Выражение Переменная, представляющая объект PrintOptions .
Возвращаемое значение
PrintRanges
Замечания
Если вы не хотите печатать всю презентацию, необходимо использовать метод Add , чтобы создать объект PrintRange для каждого последовательного выполнения слайдов, которые вы хотите напечатать. Например, если вы хотите напечатать слайд 1, слайды с 3 по 5 и слайды 8 и 9 в указанной презентации, необходимо создать три объекта PrintRange : один, представляющий слайд 1; , представляющий слайды с 3 по 5; и , представляющий слайды 8 и 9. Дополнительные сведения см. в примере этого свойства.
Для применения диапазонов в коллекции PrintRanges свойство RangeType должно иметь значение ppPrintSlideRange.
Чтобы очистить все существующие диапазоны печати из коллекции PrintRanges , используйте метод ClearAll .
Указание значения для аргументов To и From метода PrintOut задает содержимое объекта PrintRanges .
Пример
В этом примере выводится слайд 1, слайды с 3 по 5 и слайды 8 и 9 в активной презентации.
With ActivePresentation
With .PrintOptions
.RangeType = ppPrintSlideRange
With .Ranges
.Add 1, 1
.Add 3, 5
.Add 8, 9
End With
End With
.PrintOut
End With
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.