Compartir vía


Método Application.DDEPoke (Excel)

Envía datos a una aplicación.

Sintaxis

expresión. DDEPoke (canal, elemento, datos)

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Canal Obligatorio Long Número de canal devuelto por el método DDEInitiate .
Elemento Obligatorio Variant Elemento al que se enviarán los datos.
Datos Obligatorio Variant Datos que se enviarán a la aplicación.

Comentarios

Si la llamada al método no se realiza correctamente, se producirá un error.

Ejemplo:

En este ejemplo se abre un canal a Word, se abre el documento de Word SALES.DOC y, a continuación, se inserta el contenido de la celda A1 (en Sheet1) al principio del documento.

channelNumber = Application.DDEInitiate( _ 
 app:="WinWord", _ 
 topic:="C:\WINWORD\SALES.DOC") 
Set rangeToPoke = Worksheets("Sheet1").Range("A1") 
Application.DDEPoke channelNumber, "\StartOfDoc", rangeToPoke 
Application.DDETerminate channelNumber

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.