OLEFormat.Object, propriété (Word)

Renvoie un Object qui représente l'interface de niveau supérieur de l'objet OLE spécifié. .

Syntaxe

expression. Objet

Expression Expression qui renvoie un objet « OLEFormat ».

Remarques

Cette propriété permet d'accéder aux propriétés et aux méthodes d'un contrôle ActiveX ou à l'application ayant servi à créer l'objet OLE. Pour que cette propriété fonctionne, ce dernier doit prendre en charge OLE Automation.

Exemple

Cet exemple montre comment déterminer la valeur de la première forme du document actif. Il présuppose que cette première forme est un contrôle ActiveX (case à cocher ou bouton d'option, par exemple).

With ActiveDocument.Shapes(1).OLEFormat 
 .Activate 
 Set myObj = .Object 
End With 
myObj.Value = True

Cet exemple montre comment ajouter au document actif un nouveau contrôle ActiveX. Il montre ensuite comment activer le nouveau bouton d'option et définir certaines de ses propriétés.

Set myOB = ActiveDocument.Shapes _ 
 .AddOLEControl(ClassType:="Forms.OptionButton.1") 
With myOB.OLEFormat 
 .Activate 
 Set myObj = .Object 
End With 
With myObj 
 .Value = False 
 .Caption = "My Caption" 
 .AutoSize = True 
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.