Compartir a través de


Método Application.DDEExecute (Access)

Use la instrucción DDEExecute para enviar un comando desde una aplicación cliente a una aplicación de servidor a través de un canal de intercambio dinámico de datos (DDE) abierto.

Sintaxis

expresión. DDEExecute (ChanNum, Command)

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
ChanNum Obligatorio Variant Número de canal, el entero largo devuelto por la función DDEInitiate.
Command Obligatorio String Comando reconocido por la aplicación de servidor. Vea la documentación de la aplicación servidor para obtener una lista de estos comandos.

Comentarios

Por ejemplo, supongamos que ha abierto un canal DDE en Microsoft Access para transferir datos de texto de una hoja de cálculo de Microsoft Excel a una base de datos de Access. Use la instrucción DDEExecute para enviar el comando Nuevo a Excel para especificar que desea abrir una hoja de cálculo nueva. En este ejemplo, Access actúa como la aplicación cliente y Excel actúa como la aplicación de servidor.

El valor del argumento command depende de la aplicación y el tema especificados cuando se abre el canal indicado por el argumento channum . Si el argumento channum no es un entero correspondiente a un canal abierto o si la otra aplicación no puede ejecutar el comando especificado, se produce un error.

Desde Visual Basic, puede usar la instrucción DDEExecute sólo para enviar comandos a otra aplicación. Para obtener información sobre el envío de comandos a Access desde otra aplicación, consulte Uso de Microsoft Access como servidor DDE.

Si necesita manipular objetos de otra aplicación desde Microsoft Access, podría usar la característica Automatización.

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.