Application.DDEExecute 方法 (Word)

通过指定的 DDE(即动态数据交换)通道,向应用程序发送一条或一组命令。

语法

expressionDDEExecute( _Channel_ , _Command_ )

expression:表示“Application”对象的变量。 可选。

参数

名称 必需/可选 数据类型 说明
频道 必需 Long 查阅 方法返回的通道号。
Command 必需 String 由接收应用程序(DDE 服务器)识别的一条或一组命令。 如果接收应用程序不能执行指定的命令,则会出现错误。

备注

示例

本示例在 Microsoft Excel 中创建新的工作表。 创建新工作表的 XLM 宏指令是 New(1)。

Dim lngChannel As Long 
 
lngChannel = DDEInitiate(App:="Excel", Topic:="System") 
DDEExecute Channel:=lngChannel, Command:="[New(1)]" 
DDETerminate Channel:=lngChannel

本示例运行 Personal.xls 中名为"Macro1"的 Microsoft Excel 宏。

Dim lngChannel As Long 
 
lngChannel = DDEInitiate(App:="Excel", Topic:="System") 
DDEExecute Channel:=lngChannel, Command:="[Run(" & Chr(34) & _ 
 "Personal.xls!Macro1" & Chr(34) & ")]" 
DDETerminate Channel:=lngChannel

另请参阅

Application 对象

支持和反馈

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