OLEFormat object (Publisher)
Represents the OLE characteristics, other than linking (see the LinkFormat object), for an OLE object, ActiveX control, or field.
Remarks
Not all types of shapes and fields have OLE capabilities. Use the Type property of the Shape object to determine into which category the specified shape falls.
Use the Activate and DoVerb methods to automate an OLE object.
Use the OLEFormat property for a shape or field to return an OLEFormat object.
Example
The following example activates all OLE objects in the active publication.
Sub ActivateOLEObjects()
Dim shpShape As Shape
For Each shpShape In ActiveDocument.Pages(1).Shapes
If shpShape.Type = pbLinkedOLEObject Then
shpShape.OLEFormat.Activate
End If
Next
End Sub
Methods
Properties
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.