Поделиться через


Метод Application.DDEPoke (Word)

Использует открытый канал динамического обмена данными (DDE) для отправки данных в приложение.

Синтаксис

выражение. DDEPoke( _Channel_ , _Item_ , _Data_ )

выражение: переменная, представляющая объект Application. Необязательный параметр.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Канал Обязательный Long Номер канала, возвращаемый методом DDEInitiate .
Элемент Обязательный String Элемент в разделе DDE, в который отправляются указанные данные.
Data Обязательный String Данные, отправляемые в принимающее приложение (сервер DDE).

Замечания

Если метод DDEPoke не выполнен успешно, возникает ошибка.

Пример

Этот пример открывает книгу Microsoft Excel Sales.xls и вставляет "1996 Sales" в ячейку 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

См. также

Объект Application

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.