共用方式為


Word) (Application.DDEExecute 方法

會透過指定的動態資料交換 (DDE) 通道,將命令或一連串的命令傳送給應用程式。

語法

expressionDDEExecute( _Channel_ , _Command_ )

expression 代表 Application 物件的變數。 選用。

參數

名稱 必要/選用 資料類型 描述
通道 必要 Long DDEInitiate 方法傳回的通道號碼。
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 支援與意見反應