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
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.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de