Puede usar la función DDERequest a través de un canal de intercambio dinámico de datos (DDE) abierto para solicitar un elemento de información de una aplicación de servidor DDE.

Por ejemplo, si tiene un canal DDE abierto entre Microsoft Office Access 2007 y Microsoft Office Excel 2007, puede usar la función DDERequest para transferir texto de una hoja de cálculo de Excel a una base de datos de Access.

Sintaxis

DDERequest ( channum , elemento )

La sintaxis de la función DDERequest tiene estos argumentos:

Ar gument

Descripción

channum

Un número de canal, el entero devuelto por la función DDEInitiate .

elemento

Un expresión de cadena que es el nombre de un elemento de datos reconocido por la aplicación especificada por la función DDEInitiate . Consulta la documentación de la aplicación para obtener una lista de posibles elementos.

Observaciones

El argumento channum especifica el número de canal de la conversación DDE deseada y el argumento item identifica qué datos se deben recuperar de la aplicación de servidor. El valor del argumento elemento depende de la aplicación y tema especificado cuando se abre el canal indicado por el argumento channum . Por ejemplo, el argumento elemento puede ser un rango de celdas en una hoja de cálculo de Excel.

La función DDERequest devuelve un tipo de datos Variant como un cadena que contiene la información solicitada si la solicitud se realizó correctamente.

Los datos se solicitan en formato de texto alfanumérico. Los gráficos o el texto en cualquier otro formato no se pueden transferir.

Si el argumento channum no es un entero que corresponde a un canal abierto, o si los datos solicitados no se pueden transferir, se produce un error en tiempo de ejecución.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.