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

OLEFormat, objet

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.