Objeto Presentations (PowerPoint)

Una colección de todos los objetos de la presentación en Microsoft PowerPoint. Cada objeto Presentation representa una presentación actualmente abierta en PowerPoint.

Comentarios

La colección Presentations no incluye los complementos abiertos, que son un tipo especial de presentaciones ocultas. Sin embargo, puede devolver un solo complemento abierto si conoce su nombre de archivo. Por ejemplo, Presentations("oscar.ppa") devolverá el complemento abierto "Carlos.ppa" como objeto Presentation. Sin embargo, se recomienda que utilizar la colección AddIns para devolver los complementos abiertos.

Si la solución de Visual Studio incluye la referencia de Microsoft.Office.Interop.PowerPoint, esta colección se asigna a los siguientes tipos:

  • Microsoft.Office.Interop.PowerPoint.Presentations.GetEnumerator (para enumerar los objetos de Presentation ).

Ejemplo:

Utilice la propiedad Presentations para devolver la colección Presentations. Use el método Add para crear una presentación y agregarla a la colección. En el ejemplo siguiente se crea una presentación nueva, agrega una diapositiva a la presentación y, a continuación, guarda la presentación.

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

Use Presentations (index), donde index es el nombre o número de índice de la presentación, para devolver un único objeto Presentation . En el ejemplo siguiente se imprime la presentación uno.

Presentations(1).PrintOut

Utilice el método Open para abrir una presentación y agregarla a la colección Presentations. En el siguiente ejemplo abre el archivo ventas.ppt como presentación de sólo lectura.

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

Métodos

Nombre
Add
CanCheckOut
CheckOut
Elemento
Open
Open2007

Propiedades

Nombre
Aplicación
Count
Parent

Vea también

Referencia del modelo de objetos de PowerPoint

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.