_OLEObject Members

Include Protected Members
Include Inherited Members

Represents an ActiveX control or a linked or embedded OLE object on a worksheet. The OLEObject object is a member of the OLEObjects collection. The OLEObjects collection contains all the OLE objects on a single worksheet.

The _OLEObject type exposes the following members.

Properties

  Name Description
Public property AltHTML Reserved for internal use.
Public property Application This property returns an Application object that represents the creator of the specified object (you can use this property with an OLE Automation object to return the application of that object). Read-only.
Public property AutoLoad True if the OLE object is automatically loaded when the workbook that contains it is opened. Read/write Boolean.
Public property AutoUpdate True if the OLE object is updated automatically when the source changes. Valid only if the object is linked (its OLEType property must be xlOLELink). Read-only Boolean.
Public property Border Returns a Border object that represents the border of the object.
Public property BottomRightCell Returns a Range object that represents the cell that lies under the lower-right corner of the object. Read-only.
Public property Creator Returns a 32-bit integer that indicates the application in which this object was created. If the object was created in Microsoft Excel, this property returns the string XCEL, which is equivalent to the hexadecimal number 5843454C. Read-only xlCreatorCode.
Public property Enabled True if the object is enabled. Read/write Boolean.
Public property Height The height, in points, of the object. Read/write Double.
Public property Index Returns the index number of the object within the collection of similar objects. Read-only Integer.
Public property Interior Returns an Interior object that represents the interior of the specified object.
Public property Left The distance, in points, from the left edge of the object to the left edge of column A (on a worksheet) or the left edge of the chart area (on a chart). Read/write Double.
Public property LinkedCell Returns or sets the worksheet range linked to the control's value. If you place a value in the cell, the control takes this value. Likewise, if you change the value of the control, that value is also placed in the cell. Read/write String.
Public property ListFillRange Returns or sets the worksheet range used to fill the specified list box. Setting this property destroys any existing list in the list box. Read/write String.
Public property Locked True if the object is locked, False if the object can be modified when the sheet is protected. Read/write Boolean.
Public property Name Returns or sets the name of the object. Read/write String.
Public property Object Returns the OLE Automation object associated with this OLE object. Read-only Object.
Public property OLEType Returns the OLE object type. Can be one of the following XlOLEType constants: xlOLELink or xlOLEEmbed. Returns xlOLELink if the object is linked (it exists outside of the file) or returns xlOLEEmbed if the object is embedded (it's entirely contained within the file). Read-only Object.
Public property OnAction Returns or sets the name of a macro that’s run when the specified object is clicked. Read/write String.
Public property Parent Returns the parent object for the specified object. Read-only.
Public property Placement Returns or sets the way the object is attached to the cells below it. Read/write Object.
Public property PrintObject True if the object will be printed when the document is printed. Read/write Boolean.
Public property progID Returns the programmatic identifiers for the object. Read-only String.
Public property Shadow True if the font is a shadow font or if the object has a shadow. Read/write Boolean.
Public property ShapeRange Returns a ShapeRange object that represents the specified object or objects. Read-only.
Public property SourceName Returns or sets the specified object's link source name. Read/write String.
Public property Top The distance, in points, from the top edge of the object to the top of row 1 (on a worksheet) or the top of the chart area (on a chart). Read/write Double.
Public property TopLeftCell Returns a Range object that represents the cell that lies under the upper-left corner of the specified object. Read-only.
Public property Visible Determines whether the object is visible. Read/write Boolean.
Public property Width The width, in points, of the object. Read/write Double.
Public property ZOrder Returns the z-order position of the object. Read-only Integer.

Top

Methods

  Name Description
Public method Activate Activates the object.
Public method BringToFront Brings the object to the front of the z-order.
Public method Copy Copies the object to the Clipboard.
Public method CopyPicture Copies the selected object to the Clipboard as a picture. Object.
Public method Cut Cuts the object to the Clipboard or pastes it into a specified destination.
Public method Delete Deletes the object.
Public method Duplicate Duplicates the object and returns a reference to the new copy.
Public method Select Selects the object.
Public method SendToBack Sends the object to the back of the z-order.
Public method Update Updates the link.
Public method Verb Sends a verb to the server of the specified OLE object.

Top

See Also

Reference

_OLEObject Interface

Microsoft.Office.Interop.Excel Namespace