BoundObjectFrame.OLEType 属性 (Access)
使用 OLEType 属性可以确定控件是否包含 OLE 对象,如果是,则确定对象是链接对象还是嵌入对象。 可读/写 Byte 类型。
语法
表达式。OLEType
表达 一个代表 BoundObjectFrame 对象的变量。
备注
OLEType 属性使用以下设置。
Setting | 常量 | 说明 |
---|---|---|
链接 | acOLELinked | 控件包含链接对象。 对象的全部数据由创建它的应用程序管理。 |
嵌入 | acOLEEmbedded | 控件包含嵌入对象。 对象的全部数据由 Microsoft Access 管理。 |
无 | acOLENone | 控件不包含 OLE 对象。 |
创建 OLE 对象时,使用 OLETypeAllowed 属性来确定控件可以包含的对象类型。
示例
下面的示例说明如何显示“插入对象”对话框,以及在单击“插入对象”对话框中的“取消”按钮后,如何显示错误消息。
Sub InsertObject_Click()
Dim conUserCancelled As Integer
' Error message returned when user cancels.
conUserCancelled = 2001
On Error GoTo ButtonErr
If OLE1.OLEType = acOLENone Then
' No OLE object created.
' Display Insert Object dialog box.
OLE1.Action = acOLEInsertObjDlg
End If
Exit Sub
ButtonErr:
If Err = conUserCancelled Then ' Display message.
MsgBox "You clicked the Cancel button; " _
& "no object was created."
End If
Resume Next
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈