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.