ObjectFrame.Class 属性 (Access)

使用 Class 属性可以指定或确定嵌入的 OLE 对象的类名称。 读/写 String

语法

表达式

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

备注

Class 属性设置是一个字符串表达式,由您或 Microsoft Access 在您创建或 OLE 对象粘贴。

类名定义的是 OLE 对象的类型。 例如,Microsoft Excel 支持多种类型的 OLE 对象,包括工作表和图表。 其类名分别为“Excel.Sheet”和“Excel.Chart”。

注意

[!注释] 要确定 OLE 对象的类名,请参阅提供该对象的应用程序的文档。

从剪贴板中复制对象时, Class 属性设置将更新。 例如,如果将 Microsoft Excel 图表从剪贴板粘贴到以前包含 Excel 工作表的 OLE 对象中, 则 Class 属性设置将从“Excel.Sheet”更改为“Excel.Chart”。 您可以通过使用 Visual Basic 来控制 操作 属性设置为 acOLEPasteacOLEPasteSpecialDlg 粘贴剪贴板中的对象。

注意

[!注释] OLEClass 属性和 属性是相似但不是相同。 OLEClass 属性设置是 OLE 对象的一般说明,而 Class 属性设置是用于引用 Visual Basic 中的 OLE 对象的名称。 OLEClass 属性设置的示例包括 Microsoft Excel 图表、 Microsoft Word 文档和画笔图片。

示例

以下示例使用名为 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。