Объект Presentations (PowerPoint)

Коллекция всех объектов Presentation в Microsoft PowerPoint. Каждый объект Presentation представляет презентацию, которая в настоящее время открыта в PowerPoint.

Замечания

Коллекция Presentations не включает открытые надстройки, которые являются особым видом скрытой презентации. Однако вы можете вернуть одну открытую надстройку, если известно ее имя. Например Presentations("oscar.ppa") , вернет открытую надстройку с именем Oscar.ppa в качестве объекта Presentation . Однако рекомендуется использовать коллекцию AddIns для возврата открытых надстроек.

Если решение Visual Studio содержит ссылку microsoft.Office.Interop.PowerPoint , эта коллекция сопоставляется со следующими типами:

  • Microsoft.Office.Interop.PowerPoint.Presentations.GetEnumerator (для перечисления объектов Presentation .)

Пример

Используйте свойство Presentations , чтобы вернуть коллекцию Presentations . Используйте метод Add , чтобы создать презентацию и добавить ее в коллекцию. В следующем примере создается новая презентация, добавляется слайд в презентацию, а затем она сохраняется.

Set newPres = Presentations.Add(True) 
newPres.Slides.Add 1, 1 
newPres.SaveAs "Sample"

Используйте Презентации (индекс), где индекс — это имя или номер индекса презентации, чтобы вернуть один объект Presentation . В следующем примере выводится презентация.

Presentations(1).PrintOut

Используйте метод Open , чтобы открыть презентацию и добавить ее в коллекцию Presentations . В следующем примере файл открывается Sales.ppt в виде презентации только для чтения.

Presentations.Open FileName:="sales.ppt", ReadOnly:=True

Методы

Имя
Add
CanCheckOut
CheckOut
Item
Open
Open2007

Свойства

Имя
Application
Count
Parent

См. также

Справочник по объектной модели PowerPoint

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.