ObjectFrame.OLETypeAllowed 属性 (Access)

使用 OLETypeAllowed 属性指定控件可以包含的 OLE 对象的类型。 可读/写 Byte 类型。

语法

表达式OLETypeAllowed

表达 一个代表 ObjectFrame 对象的变量。

备注

OLETypeAllowed 属性使用以下设置。

Setting 常量 说明
链接 acOLELinked 控件只允许包含一个链接对象。
嵌入 acOLEEmbedded 控件只允许包含一个嵌入对象。
两者皆可 acOLEEither (默认值)控件允许包含一个链接或嵌入对象。

注意

对于未绑定的对象帧和图表,无法在创建对象后更改 OLETypeAllowed 设置。 对于绑定的对象框,可以在对象创建之后更改设置。 更改 该属性设置 只会影响添加到控件的新对象。

若要确定 OLE 对象的控件中已包含的类型,您可以使用 OLEType 属性。

示例

以下示例使用名为 OLE1 的未绑定对象框架创建链接 的 OLE 对象,并在用户选择命令按钮时调整控件的大小以显示对象的全部内容。

Sub Command1_Click 
 OLE1.Class = "Excel.Sheet" ' Set class name. 
 ' Specify type of object. 
 OLE1.OLETypeAllowed = acOLELinked 
 ' Specify source file. 
 OLE1.SourceDoc = "C:\Excel\Oletext.xls" 
 ' Specify data to create link to. 
 OLE1.SourceItem = "R1C1:R5C5" 
 ' Create linked object. 
 OLE1.Action = acOLECreateLink 
 ' Adjust control size. 
 OLE1.SizeMode = acOLESizeZoom 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。