OLEObject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表工作表上的一个 ActiveX 控件或链接或嵌入的 OLE 对象。 OLEObject 对象是 集合的成员OLEObjects。 OLEObjects 集合在一张工作表上包含所有的 OLE 对象。
public interface class OLEObject : Microsoft::Office::Interop::Excel::_OLEObject, Microsoft::Office::Interop::Excel::OLEObjectEvents_Event
[System.Runtime.InteropServices.Guid("000208A2-0000-0000-C000-000000000046")]
public interface OLEObject : Microsoft.Office.Interop.Excel._OLEObject, Microsoft.Office.Interop.Excel.OLEObjectEvents_Event
Public Interface OLEObject
Implements _OLEObject, OLEObjectEvents_Event
- 派生
- 属性
- 实现
注解
这是派生自 COM Coclass(托管代码要求此 Coclass 来实现与相应的 COM 对象的互操作性)的 .NET 接口。 使用此派生的接口来访问所有方法、属性和 COM 对象的事件成员。 但是,如果您想要使用的方法或事件共享同一名称并且位于相同的 COM 对象下,请转换为相应的主接口以调用该方法,并转换为最新的事件接口以连接到该事件。 参考此主题以获取有关 COM 对象的信息。 有关 COM 对象的方法和属性成员的信息,请参阅 _OLEObject。
使用 OLEObjects (index
) (其中 index
是对象的名称或编号)返回 OLEObject 对象。
工作表上的 ActiveX 控件的 OLEObject 对象的属性和方法是相同的。 这允许使用控件的名称访问这些属性。
属性
AltHTML |
仅供内部使用。 (继承自 _OLEObject) |
Application |
此属性返回一个 Application 对象,该对象表示指定对象的创建者 (可以将此属性与 OLE 自动化对象一起使用,以返回该对象的应用程序) 。 此为只读属性。 (继承自 _OLEObject) |
AutoLoad |
如果打开包含指定 OLE 对象的工作簿时自动载入该 OLE 对象,则为 True。 读/写 Boolean。 (继承自 _OLEObject) |
AutoUpdate |
如果数据源改变时 OLE 对象将自动更新,则为 True。 仅当对象链接 (其 OLEType 属性必须是 xlOLELink) 时才有效。 只读 Boolean。 (继承自 _OLEObject) |
Border |
返回一个 Border 对象,该对象表示对象的边框。 (继承自 _OLEObject) |
BottomRightCell |
返回一个 Range 对象,该对象表示位于对象右下角下的单元格。 此为只读属性。 (继承自 _OLEObject) |
Creator |
返回一个 32 位整数,该整数指示在其中创建了此对象的应用程序。 如果该对象是在 Microsoft Excel 中创建的,则此属性返回字符串 XCEL,它等同于十六进制的数字 5843454C。 只读 xlCreatorCode。 (继承自 _OLEObject) |
Enabled |
如果启用对象,则为 True。 读/写 Boolean。 (继承自 _OLEObject) |
Height |
对象的高度,以磅为单位。 读/写 Double。 (继承自 _OLEObject) |
Index |
返回对象在其同类对象所组成的集合内的编号。 只读 Integer。 (继承自 _OLEObject) |
Interior |
返回一个 Interior 对象,该对象表示指定对象的内部。 (继承自 _OLEObject) |
Left |
从对象左边界至 A 列左边界(在工作表上)或图表区左边界(在图表上)的距离,以磅为单位。 读/写 Double。 (继承自 _OLEObject) |
LinkedCell |
返回或设置指向控制值的工作表区域。 如果为这些单元格赋值,则指定控制也会取得相应的值。 与此类似,如果更改控制的值,则单元格的值也作相应变动。 读/写 String。 (继承自 _OLEObject) |
ListFillRange |
返回或设置用于填充指定列表框的工作表区域。 对该属性进行设置将破坏列表框中的所有列表项。 读/写 String。 (继承自 _OLEObject) |
Locked |
如果对象 已锁定,则为 False ;如果可以在工作表受到保护时修改对象,则为 False。 读/写 Boolean。 (继承自 _OLEObject) |
Name |
返回或设置对象的名称。 读/写 String。 (继承自 _OLEObject) |
Object |
返回与此 OLE 对象相联系的 OLE 自动化对象。 只读 对象 。 (继承自 _OLEObject) |
OLEType |
返回 OLE 对象类型。 可为以下 XlOLEType 常量之一:xlOLELink 或 xlOLEEmbed。 如果对象已链接 (位于文件) 之外,则返回 xlOLELink ;如果对象嵌入 (完全包含在文件) 中,则返回 xlOLEEmbed 。 只读 对象 。 (继承自 _OLEObject) |
OnAction |
返回或设置单击指定对象时运行的宏的名称。 读/写 String。 (继承自 _OLEObject) |
Parent |
返回指定对象的父对象。 只读。 (继承自 _OLEObject) |
Placement |
返回或设置对象附加到其下方单元格的方式。 读取/写入 对象 。 (继承自 _OLEObject) |
PrintObject |
如果打印文档时也打印指定对象,则为 True。 读/写 Boolean。 (继承自 _OLEObject) |
progID |
返回对象的程序标识符。 只读 String。 (继承自 _OLEObject) |
Shadow |
如此 如果 字体是阴影字体或对象有阴影。 读/写 Boolean。 (继承自 _OLEObject) |
ShapeRange |
返回一个 ShapeRange 对象,该对象表示指定的 一个或多个 对象。 此为只读属性。 (继承自 _OLEObject) |
SourceName |
返回或设置指定对象的链接源名称。 读/写 String。 (继承自 _OLEObject) |
Top |
从工作表) 上第 1 行的上边缘到第 1 行 (顶部的距离(以磅为单位),或图表) 上图表区顶部 (。 读/写 Double。 (继承自 _OLEObject) |
TopLeftCell |
返回一个 Range 对象,该对象表示位于指定对象的左上角下的单元格。 此为只读属性。 (继承自 _OLEObject) |
Visible |
决定对象是否可见。 读/写 Boolean。 (继承自 _OLEObject) |
Width |
对象的宽度,以磅为单位。 读/写 Double。 (继承自 _OLEObject) |
ZOrder |
返回指定对象的 z-次序位置。 只读 Integer。 (继承自 _OLEObject) |
方法
Activate() |
激活对象。 (继承自 _OLEObject) |
BringToFront() |
将对象放到 z-次序前面。 (继承自 _OLEObject) |
Copy() |
将对象复制到剪贴板。 (继承自 _OLEObject) |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
将所选对象作为图片复制到剪贴板。 对象。 (继承自 _OLEObject) |
Cut() |
将对象剪切到剪贴板,或者将其粘贴到指定的目的地。 (继承自 _OLEObject) |
Delete() |
删除对象。 (继承自 _OLEObject) |
Duplicate() |
复制对象,并返回对新复制对象的引用。 (继承自 _OLEObject) |
Select(Object) |
选择对象。 (继承自 _OLEObject) |
SendToBack() |
将对象放到 z-次序的后面。 (继承自 _OLEObject) |
Update() |
更新链接。 (继承自 _OLEObject) |
Verb(XlOLEVerb) |
向指定的 OLE 对象服务器发送动词。 (继承自 _OLEObject) |
事件
GotFocus |
代表工作表上的一个 ActiveX 控件或链接或嵌入的 OLE 对象。 OLEObject 对象是 集合的成员OLEObjects。 OLEObjects 集合在一张工作表上包含所有的 OLE 对象。 (继承自 OLEObjectEvents_Event) |
LostFocus |
代表工作表上的一个 ActiveX 控件或链接或嵌入的 OLE 对象。 OLEObject 对象是 集合的成员OLEObjects。 OLEObjects 集合在一张工作表上包含所有的 OLE 对象。 (继承自 OLEObjectEvents_Event) |