OLEFormat.Object, propriété (PowerPoint)
Renvoie l’objet qui représente l’interface de haut niveau de l’objet OLE spécifié. En lecture seule.
Syntaxe
expression. Objet
Expression Variable qui représente un objet OLEFormat .
Valeur renvoyée
Objet
Remarques
Cette propriété vous permet d’accéder aux propriétés et aux méthodes de l’application dans laquelle l’objet OLE a été créé.
Utilisez la fonction TypeName pour définir le type d’objet que cette propriété renvoie pour un objet OLE spécifique.
Exemple
L’exemple suivant montre comment afficher le type d’objet contenu dans la forme 1 de la diapositive 1 dans la présentation active. La forme 1 doit contenir un objet OLE.
MsgBox TypeName(ActivePresentation.Slides(1) _
.Shapes(1).OLEFormat.Object)
L’exemple suivant montre comment afficher le nom de l’application dans laquelle chaque objet OLE incorporé dans la diapositive un dans la présentation active a été créé.
For Each s In ActivePresentation.Slides(1).Shapes
If s.Type = msoEmbeddedOLEObject Then
MsgBox s.OLEFormat.Object.Application.Name
End If
Next
L’exemple suivant montre comment ajouter du texte à la cellule A1 dans la feuille de calcul un du classeur Microsoft Excel contenu dans la forme 3 de la diapositive 1 de la présentation active.
With ActivePresentation.Slides(1).Shapes(3)
.OLEFormat.Object.Worksheets(1).Range("A1").Value = "New text"
End With
Voir aussi
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.