Метод 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.