Global.DDEInitiate 方法 (Word)
會開啟與另一個應用程式的動態資料交換 (DDE) 通道,並傳回通道號碼。
語法
expression。 DDEInitiate
( _App_
, _Topic_
)
表達 代表 'Global' 物件的變數。 選用。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
應用程式 | 必要 | String | 應用程式的名稱 |
Topic | 必要 | String | 要開啟與應用程式的通道時,該應用程式所辨識之 DDE 主題的名稱 (例如,開啟中文件的名稱) |
註解
如果成功, DDEInitiate 方法會傳回已開啟之通道的數目。 所有後續的 DDE 函數會使用這個號碼來指定通道。
範例
此範例會起始與 System 主題的 DDE 交談,並開啟 Microsoft Office Excel 活頁簿 Sales.xls。 此範例也會終止 DDE 通道,並起始與 Sales.xls 之間的通道,然後將文字插入儲存格 R1C1 中。
Dim lngChannel As Long
lngChannel = DDEInitiate(App:="Excel", Topic:="System")
DDEExecute Channel:=lngChannel, Command:="[OPEN(" & Chr(34) _
& "C:\Sales.xls" & Chr(34) & ")]
DDETerminate Channel:=lngChannel
lngChannel = DDEInitiate(App:="Excel", Topic:="Sales.xls")
DDEPoke Channel:=lngChannel, Item:="R1C1", Data:="1996 Sales"
DDETerminate Channel:=lngChannel
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。