Объект 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 и обратная связь.