Método Application.DDEPoke (Word)
Usa um canal aberto de intercâmbio dinâmico de dados (DDE) para enviar dados para um aplicativo.
Sintaxe
expression. DDEPoke
( _Channel_
, _Item_
, _Data_
)
expressão Uma variável que representa um Aplicativo objeto. Opcional.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Canal | Obrigatório | Long | O número do canal retornado pelo método DDEInitiate. |
Item | Obrigatório | String | O item dentro de um tópico DDE para o qual os dados especificados devem ser enviados. |
Data | Obrigatório | String | Os dados a serem enviados para o aplicativo receptor (o servidor DDE). |
Comentários
Se o método DDEPoke não for bem-sucedido, ocorrerá um erro.
Exemplo
Este exemplo abre a pasta de trabalho do Microsoft Excel Sales.xls e insere "1996 Sales" na célula L1C1.
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
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.