Application.DDERequest 方法 (Access)

通过开放动态数据交换 (DDE) 通道使用 DDERequest 函数,从 DDE 服务器应用程序请求信息项。

语法

表达式DDERequest (ChanNumItem)

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
ChanNum 必需 Variant 通道号,由 DDEInitiate 函数返回的整数。
项目 必需 字符串 字符串表达式,它是由 DDEInitiate 函数所指定应用程序识别的数据项名称。 检查应用程序的文档,以得到可能项目的列表。

返回值

String

备注

例如,如果在 Microsoft Access 和 Microsoft Excel 之间有一个打开的 DDE 通道,则可以使用 DDERequest 函数将文本从 Excel 电子表格传输到 Access 数据库。

channum 参数指定所需 DDE 对话的通道号,item 参数识别应获取服务器应用程序中的哪个数据。 当由 channum 参数指示的通道打开时,item 参数的值取决于特定的应用程序和主题。 例如, item 参数可以是 Excel 电子表格中的单元格区域。

如果请求成功,DDERequest 函数将以包含请求信息的字符串的形式返回 Variant

请求的数据应是字母数字文本格式。 其他任何格式的图形或文本都不能传送。

如果 channum 参数不是一个对应于打开的通道的整数,或者请求的数据不能传送,则会出现运行时错误。

如果需要从 Access 操作其他应用程序的对象,可能需要考虑使用自动化。

支持和反馈

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