Propiedad OLEFormat.Object (Word)

Devuelve un objeto Object que representa la interfaz de nivel superior del objeto OLE especificado. .

Sintaxis

expresión. Objeto

Expresión Expresión que devuelve un objeto 'OLEFormat'.

Comentarios

Esta propiedad permite obtener acceso a las propiedades y métodos de un control ActiveX o a la aplicación en la que se creó un objeto OLE. Para que funcione esta propiedad, el objeto OLE debe ser compatible con la automatización OLE.

Ejemplo:

En este ejemplo se establece el valor de la primera forma del documento activo. Para que este ejemplo funcione la primera forma debe ser un control ActiveX, es decir, una casilla de verificación o un botón de opción.

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

En este ejemplo se agrega un nuevo control ActiveX al documento activo. Después, se activa el nuevo botón de opción y se establecen algunas de sus propiedades.

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

Consulte también

Objeto OLEFormat

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.