Objet Presentations (PowerPoint)

Collection de tous les objets Presentation dans Microsoft PowerPoint. Chaque objet Presentation représente une présentation actuellement ouverte dans PowerPoint.

Remarques

La collection Presentations n’inclut pas les macros complémentaires, ces dernières étant une sorte de présentation masquée. En revanche, vous pouvez renvoyer une macro complémentaire ouverte donnée, si vous en connaissez le nom. Par exemple Presentations("oscar.ppa") , retourne le complément ouvert nommé « Oscar.ppa » en tant qu’objet Presentation . Toutefois, pour renvoyer des macros complémentaires ouvertes, il est conseillé d’utiliser la collection AddIns.

Si votre solution Visual Studio inclut la référence Microsoft.Office.Interop.PowerPoint , cette collection correspond aux types suivants :

  • Microsoft.Office.Interop.PowerPoint.Presentations.GetEnumerator (pour énumérer les objets Presentation .)

Exemple

Utilisez la propriété Presentations pour renvoyer la collection Presentations . Utilisez la méthode Add pour créer une présentation et l’ajouter à la collection. L’exemple suivant montre comment créer une nouvelle présentation, ajouter une diapositive à la présentation, et enregistrer cette dernière.

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

Utilisez Presentations (index), où index est le nom ou le numéro d’index de la présentation, pour renvoyer un seul objet Presentation . L’exemple suivant montre comment imprimer la présentation 1.

Presentations(1).PrintOut

Utilisez la méthode Open pour ouvrir une présentation et l’ajouter à la collection Presentations . L’exemple suivant montre comment ouvrir la présentation Sales.ppt en lecture seule.

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

Méthodes

Nom
Add
CanCheckOut
CheckOut
Item
Open
Open2007

Propriétés

Nom
Application
Count
Parent

Voir aussi

Référence du modèle objet PowerPoint

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.