Objeto Presentations (PowerPoint)Presentations object (PowerPoint)

Uma coleção de todos os objetos Presentation no Microsoft PowerPoint.A collection of all the Presentation objects in Microsoft PowerPoint. Cada objeto Presentation representa uma apresentação que está aberta no PowerPoint.Each Presentation object represents a presentation that's currently open in PowerPoint.

ComentáriosRemarks

Coleção Presentations não inclui suplementos abertos, que são um tipo especial de apresentação oculta.The Presentations collection doesn't include open add-ins, which are a special kind of hidden presentation. Você pode, porém, retornar um único suplemento aberto se souber seu nome de arquivo.You can, however, return a single open add-in if you know its file name. Por exemplo, Presentations("oscar.ppa") retornará o suplemento aberto chamado "PPA" como um objeto Presentation.For example Presentations("oscar.ppa") will return the open add-in named "Oscar.ppa" as a Presentation object. No entanto, recomenda-se que a coleção AddIns ser usado para retornar suplementos abertos.However, it is recommended that the AddIns collection be used to return open add-ins.

Se sua solução do Visual Studio inclui a referência de Microsoft. Office. Interop. PowerPoint , essa coleção é mapeada para os seguintes tipos:If your Visual Studio solution includes the Microsoft.Office.Interop.PowerPoint reference, this collection maps to the following types:

  • Microsoft.Office.Interop.PowerPoint.Presentations.GetEnumerator (para enumerar os objetos Presentation.)Microsoft.Office.Interop.PowerPoint.Presentations.GetEnumerator (to enumerate the Presentation objects.)

ExemploExample

Use a propriedade apresentações para retornar a coleção Presentations.Use the Presentations property to return the Presentations collection. Use o método Add para criar uma nova apresentação e adicioná-la à coleção.Use the Add method to create a new presentation and add it to the collection. O exemplo a seguir cria uma nova apresentação, adiciona um slide à apresentação e, em seguida, salva a apresentação.The following example creates a new presentation, adds a slide to the presentation, and then saves the presentation.

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

Use apresentações (index), onde index é o nome da apresentação ou o número de índice, para retornar um único objeto Presentation .Use Presentations (index), where index is the presentation's name or index number, to return a single Presentation object. O exemplo seguinte imprime a apresentação um.The following example prints presentation one.

Presentations(1).PrintOut

Use o método Open abre uma apresentação e adicioná-lo à coleção Presentations.Use the Open method to open a presentation and add it to the Presentations collection. O exemplo a seguir abre o arquivo ppt como uma apresentação somente leitura.The following example opens the file Sales.ppt as a read-only presentation.

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

MétodosMethods

NomeName
AddAdd
CanCheckOutCanCheckOut
CheckOutCheckOut
ItemItem
OpenOpen
Open2007Open2007

PropriedadesProperties

NomeName
AplicativoApplication
CountCount
ParentParent

Confira tambémSee also

Referência de modelos de objeto do PowerPointPowerPoint Object Model Reference

Suporte e comentáriosSupport and feedback

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação?Have questions or feedback about Office VBA or this documentation? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.